INFO:2026-03-25T01:23:19Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD aecfaf11953f..cb125346509a 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 cb125346509a [compiler-rt] Suppress unused variable report in emutls INFO:2026-03-25T01:23:22Z:root:syncing... Deleted branch merge (was 254b89d189d7). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge f02f2398100a] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T01:23:23Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/7] CC stage2_unix/obj/compiler-rt/lib/builtins/builtins.emutls.o [2/7] AR lib/clang/23/lib/linux/libclang_rt.builtins-x86_64.a [3/7] SOLINK lib/libunwind.so [4/7] SOLINK lib/libc++abi.so [5/7] SOLINK lib/libc++.so.0 [6/7] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [7/7] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) INFO:2026-03-25T01:23:25Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T01:23:25Z:root:testing INFO:2026-03-25T01:23:25Z: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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (3 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 :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (4 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/degrees-errors.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (7 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/lerp-errors.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (9 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 :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (10 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/resources/res-array-global-unbounded.hlsl (11 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 :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (12 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (13 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/trunc.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (16 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/res-may-alias.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (18 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 0x55ef9e5e7c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55ef9e5e7be8 '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 0x55ef9e5e7b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55ef9e5e7c70 # | 18853: | `-ReturnStmt 0x55ef9e5e7c60 # | 18854: | `-ImplicitCastExpr 0x55ef9e5e7c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55ef9e5e7c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55ef9e5e7c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55ef9e5e7be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55ef9e5e7dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55ef9e5e7ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55ef9e5e7f28 # | 18861: | `-ReturnStmt 0x55ef9e5e7f18 # | 18862: | `-ExtVectorElementExpr 0x55ef9e5e7ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (19 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/BasicFeatures/StructElementwiseCast.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (22 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/builtins/isnan.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (27 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/log10.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (30 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/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (32 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (34 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (35 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 0x559ca52bd158 <> # | |-NamespaceDecl 0x559ca52bda98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x559ca52bdb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-NonTypeTemplateParmDecl 0x559ca52bdc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559ca52bdc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x559ca52bdd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x559ca52bdd40 'vector' dependent # | | | |-TemplateTypeParmType 0x559ca52bdba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52bdb20 'element' # | | | `-DeclRefExpr 0x559ca52bdce0 <> 'int' lvalue NonTypeTemplateParm 0x559ca52bdc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x559ca52bde48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-NonTypeTemplateParmDecl 0x559ca52bdf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559ca52bdf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x559ca52bdfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559ca52be028 <> 'int' 4 # | | | |-BinaryOperator 0x559ca52be128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x559ca52be0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x559ca52be0a8 <> 'int' lvalue NonTypeTemplateParm 0x559ca52bdf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x559ca52be068 <> 'int' 4 # | | | | `-BinaryOperator 0x559ca52be108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x559ca52be0c8 <> 'int' lvalue NonTypeTemplateParm 0x559ca52bdfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x559ca52be088 <> 'int' 4 # | | | `-TypeAliasDecl 0x559ca52e9298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x559ca52e9230 'matrix' dependent # | | |-ClassTemplateDecl 0x559ca52e9978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x559ca52e9748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52e9918 <> 'bool' Concept 0x559ca52e9420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52e9850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52e9820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52e97d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e93a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9350 'element_type' # | | | `-CXXRecordDecl 0x559ca52e9648 <> implicit class Buffer # | | | `-FinalAttr 0x559ca52e96f0 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52e9d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x559ca52e9ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52e9cb8 <> 'bool' Concept 0x559ca52e9420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52e9bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52e9bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52e9b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e93a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9350 'element_type' # | | | `-CXXRecordDecl 0x559ca52e99e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x559ca52e9a90 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52ea0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x559ca52e9e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52ea058 <> 'bool' Concept 0x559ca52e9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52e9f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52e9f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52e9f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | | `-CXXRecordDecl 0x559ca52e9d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x559ca52e9e30 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52eb738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x559ca52eb510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52eb6d8 <> 'bool' Concept 0x559ca52e9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52eb610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52eb5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52eb590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | | `-CXXRecordDecl 0x559ca52eb410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x559ca52eb4b8 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52ebad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559ca52eb8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52eba78 <> 'bool' Concept 0x559ca52e9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52eb9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52eb980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52eb930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | | `-CXXRecordDecl 0x559ca52eb7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x559ca52eb850 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52ebe78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559ca52ebc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52ebe18 <> 'bool' Concept 0x559ca52e9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52ebd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52ebd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52ebcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | | `-CXXRecordDecl 0x559ca52ebb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x559ca52ebbf0 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52ec218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559ca52ebfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52ec1b8 <> 'bool' Concept 0x559ca52e9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52ec0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52ec0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52ec070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | | `-CXXRecordDecl 0x559ca52ebee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x559ca52ebf90 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52ec5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559ca52ec388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559ca52ec568 <> 'bool' Concept 0x559ca52e9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52ec4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52ec470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52ec420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | | `-CXXRecordDecl 0x559ca52ec288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x559ca52ec330 <> Implicit final # | | |-CXXRecordDecl 0x559ca52ec638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x559ca52ec6e0 <> Implicit final # | | |-CXXRecordDecl 0x559ca52ec738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x559ca52ec7e0 <> Implicit final # | | |-CXXRecordDecl 0x559ca52ec838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x559ca52ec8e0 <> Implicit final # | | |-CXXRecordDecl 0x559ca52ec938 <> implicit class SamplerState # | | | `-FinalAttr 0x559ca52ec9e0 <> Implicit final # | | |-CXXRecordDecl 0x559ca52eca38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x559ca52ecae0 <> Implicit final # | | |-ClassTemplateDecl 0x559ca52eced8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x559ca52ecc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x559ca52ecb40 'vector' 4 # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-ConceptSpecializationExpr 0x559ca52ece78 <> 'bool' Concept 0x559ca52e9420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559ca52ecdb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca52ecd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca52ecd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52e93a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52e9350 'element_type' # | | | `-CXXRecordDecl 0x559ca52ecb70 <> implicit class Texture2D # | | | `-FinalAttr 0x559ca52ecc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x559ca52ed168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x559ca52ed090 'vector' dependent # | | | |-TemplateTypeParmType 0x559ca52ecfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca52ecf48 'element_type' # | | | `-DeclRefExpr 0x559ca52ed068 <> 'int' lvalue NonTypeTemplateParm 0x559ca52ecfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x559ca52ecf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x559ca52ecfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x559ca52e9420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x559ca52e9350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x559ca52e9400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x559ca52e93a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x559ca52e9350 'element_type' # | |-ConceptDecl 0x559ca52e9600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x559ca52e9468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x559ca52e95e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x559ca52e9540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x559ca52e9520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x559ca52e94c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559ca52e9468 'element_type' # | | `-BinaryOperator 0x559ca52e95c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x559ca52e9558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x559ca52e95a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x559ca52ed380 <> Namespace 0x559ca52bda98 'hlsl' # | |-TypedefDecl 0x559ca52edb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x559ca52edb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x559ca52ed850 '__NSConstantString_tag' # | |-TypedefDecl 0x559ca52bda40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x559ca52bd980 'void *' # | | `-BuiltinType 0x559ca52bd1c0 'void' # | |-NamespaceDecl 0x559ca52edbf0 prev 0x559ca52bda98 line:12:11 hlsl # | | |-original Namespace 0x559ca52bda98 'hlsl' # | | |-TypedefDecl 0x559ca52edc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca52edce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca52edd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca52eddc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca52ede38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | |-TypedefDecl 0x559ca52edea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x559ca52bd280 'long' # | | |-TypedefDecl 0x559ca52edf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca52ee1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x559ca52ee0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca52edfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca52edf98 'int' 1 # | | | `-ExtVectorType 0x559ca52ee0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca52ee000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | |-TypedefDecl 0x559ca52ee418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x559ca52ee340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca52ee250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca52ee230 'int' 2 # | | | `-ExtVectorType 0x559ca52ee300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca52ee000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | |-TypedefDecl 0x559ca52ee668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x559ca52ee590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca52ee4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca52ee480 'int' 3 # | | | `-ExtVectorType 0x559ca52ee550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca52ee000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | |-TypedefDecl 0x559ca530fff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x559ca52ee7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca52ee6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca52ee6d0 'int' 4 # | | | `-ExtVectorType 0x559ca52ee7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca52ee000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | |-TypedefDecl 0x559ca5310278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x559ca53101a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5310080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5310060 'int' 1 # | | | `-ExtVectorType 0x559ca5310160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca53100b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca53104c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x559ca53103f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5310308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53102e8 'int' 2 # | | | `-ExtVectorType 0x559ca53103b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca53100b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca5310718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x559ca5310640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5310558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5310538 'int' 3 # | | | `-ExtVectorType 0x559ca5310600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca53100b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca5310968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x559ca5310890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53107a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5310788 'int' 4 # | | | `-ExtVectorType 0x559ca5310850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca53100b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca5310c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x559ca5310b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5310a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5310a10 'int' 1 # | | | `-ExtVectorType 0x559ca5310b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5310a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | |-Typedef 0x559ca52edce8 'uint' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5310e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x559ca5310dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5310cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5310cb0 'int' 2 # | | | `-ExtVectorType 0x559ca5310d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5310a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | |-Typedef 0x559ca52edce8 'uint' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5311928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x559ca5311850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5310f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5310f20 'int' 3 # | | | `-ExtVectorType 0x559ca5311810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5310a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | |-Typedef 0x559ca52edce8 'uint' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5311b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x559ca5311ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53119d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53119b0 'int' 4 # | | | `-ExtVectorType 0x559ca5311a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5310a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | |-Typedef 0x559ca52edce8 'uint' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5311e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x559ca5311d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5311c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5311c40 'int' 1 # | | | `-ExtVectorType 0x559ca5311d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5311c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca5312068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x559ca5311f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5311ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5311eb0 'int' 2 # | | | `-ExtVectorType 0x559ca5311f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5311c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca53122a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x559ca53121d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5312110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53120f0 'int' 3 # | | | `-ExtVectorType 0x559ca5312190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5311c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca53124e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x559ca5312410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5312350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5312330 'int' 4 # | | | `-ExtVectorType 0x559ca53123d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5311c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | `-BuiltinType 0x559ca52bd260 'int' # | | |-TypedefDecl 0x559ca53127a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x559ca53126a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53125b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5312590 'int' 1 # | | | `-ExtVectorType 0x559ca5312660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca53125e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca53129d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x559ca5312900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5312848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5312828 'int' 2 # | | | `-ExtVectorType 0x559ca53128c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca53125e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5312c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x559ca5312b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5312a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5312a60 'int' 3 # | | | `-ExtVectorType 0x559ca5312b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca53125e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5312e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x559ca5312d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5312cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5312ca0 'int' 4 # | | | `-ExtVectorType 0x559ca5312d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca53125e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | |-TypedefDecl 0x559ca5313118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x559ca5313040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5312f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5312f00 'int' 1 # | | | `-ExtVectorType 0x559ca5313000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5312f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | `-BuiltinType 0x559ca52bd280 'long' # | | |-TypedefDecl 0x559ca5313388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x559ca53132b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53131c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53131a0 'int' 2 # | | | `-ExtVectorType 0x559ca5313270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5312f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | `-BuiltinType 0x559ca52bd280 'long' # | | |-TypedefDecl 0x559ca53135f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x559ca5313520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5313430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5313410 'int' 3 # | | | `-ExtVectorType 0x559ca53134e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5312f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | `-BuiltinType 0x559ca52bd280 'long' # | | |-TypedefDecl 0x559ca5313888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x559ca53137b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53136a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5313680 'int' 4 # | | | `-ExtVectorType 0x559ca5313750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5312f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | `-BuiltinType 0x559ca52bd280 'long' # | | |-TypedefDecl 0x559ca5313b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x559ca5313a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5313950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5313930 'int' 1 # | | | `-ExtVectorType 0x559ca5313a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5313980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | |-TypedefDecl 0x559ca5313db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x559ca5313ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5313bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5313bd0 'int' 2 # | | | `-ExtVectorType 0x559ca5313ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5313980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | |-TypedefDecl 0x559ca5314028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x559ca5313f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5313e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5313e40 'int' 3 # | | | `-ExtVectorType 0x559ca5313f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5313980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | |-TypedefDecl 0x559ca5314298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x559ca53141c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53140d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53140b0 'int' 4 # | | | `-ExtVectorType 0x559ca5314180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5313980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | |-TypedefDecl 0x559ca5314528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x559ca5314450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5314328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5314308 'int' 1 # | | | `-ExtVectorType 0x559ca5314410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5314360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | |-TypedefDecl 0x559ca5314fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x559ca53146a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53145b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5314598 'int' 2 # | | | `-ExtVectorType 0x559ca5314660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5314360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | |-TypedefDecl 0x559ca5315228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x559ca5315150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5315060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5315040 'int' 3 # | | | `-ExtVectorType 0x559ca5315110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5314360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | |-TypedefDecl 0x559ca5315478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x559ca53153a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53152b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5315298 'int' 4 # | | | `-ExtVectorType 0x559ca5315360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5314360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | |-TypedefDecl 0x559ca5315708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x559ca5315630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5315508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53154e8 'int' 1 # | | | `-ExtVectorType 0x559ca53155f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5315540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5315958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x559ca5315880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5315798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5315778 'int' 2 # | | | `-ExtVectorType 0x559ca5315840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5315540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5315ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x559ca5315ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53159e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53159c8 'int' 3 # | | | `-ExtVectorType 0x559ca5315a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5315540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5315dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x559ca5315cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5315c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5315c18 'int' 4 # | | | `-ExtVectorType 0x559ca5315cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5315540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5316158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x559ca5316080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5315e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5315e38 'int' 1 # | | | `-ExtVectorType 0x559ca5315f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5315e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca53163a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x559ca53162d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53161e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53161c8 'int' 2 # | | | `-ExtVectorType 0x559ca5316290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5315e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca53165f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x559ca5316520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5316438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5316418 'int' 3 # | | | `-ExtVectorType 0x559ca53164e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5315e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca5316848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x559ca5316770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5316688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5316668 'int' 4 # | | | `-ExtVectorType 0x559ca5316730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5315e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca5316ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x559ca5316a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5316910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53168f0 'int' 1 # | | | `-ExtVectorType 0x559ca53169c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca5316940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5316d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x559ca5316c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5316b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5316b60 'int' 2 # | | | `-ExtVectorType 0x559ca5316c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca5316940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5316f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x559ca5316e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5316dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5316da0 'int' 3 # | | | `-ExtVectorType 0x559ca5316e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca5316940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca53171a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x559ca53170d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5317000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5316fe0 'int' 4 # | | | `-ExtVectorType 0x559ca5317090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca5316940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | `-BuiltinType 0x559ca52bd360 'float' # | | |-TypedefDecl 0x559ca5317438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x559ca5317360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5317270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5317250 'int' 1 # | | | `-ExtVectorType 0x559ca5317320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559ca53172a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca5317678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x559ca53175a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53174e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53174c0 'int' 2 # | | | `-ExtVectorType 0x559ca5317560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559ca53172a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca53178b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x559ca53177e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5317720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5317700 'int' 3 # | | | `-ExtVectorType 0x559ca53177a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559ca53172a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca5317af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x559ca5317a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5317960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5317940 'int' 4 # | | | `-ExtVectorType 0x559ca53179e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559ca53172a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TypedefDecl 0x559ca531d9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5317f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5317bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5317b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5317bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5317b98 'int' 1 # | | | `-ConstantMatrixType 0x559ca5317ef0 'matrix' # | | |-TypedefDecl 0x559ca531de10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca531dd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531da98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531da58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531dab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531da78 'int' 2 # | | | `-ConstantMatrixType 0x559ca531dcb0 'matrix' # | | |-TypedefDecl 0x559ca531e230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca531e130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531deb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531de78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca531ded8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca531de98 'int' 3 # | | | `-ConstantMatrixType 0x559ca531e0d0 'matrix' # | | |-TypedefDecl 0x559ca531e650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca531e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531e2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531e298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531e2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531e2b8 'int' 4 # | | | `-ConstantMatrixType 0x559ca531e4f0 'matrix' # | | |-TypedefDecl 0x559ca5320c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca531e970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531e6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531e6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531e718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531e6d8 'int' 1 # | | | `-ConstantMatrixType 0x559ca531e910 'matrix' # | | |-TypedefDecl 0x559ca5321030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5320f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5320cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5320c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5320cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5320c98 'int' 2 # | | | `-ConstantMatrixType 0x559ca5320ed0 'matrix' # | | |-TypedefDecl 0x559ca5321450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5321350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53210d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5321098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53210f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53210b8 'int' 3 # | | | `-ConstantMatrixType 0x559ca53212f0 'matrix' # | | |-TypedefDecl 0x559ca5321870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5321770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53214f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53214b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5321518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53214d8 'int' 4 # | | | `-ConstantMatrixType 0x559ca5321710 'matrix' # | | |-TypedefDecl 0x559ca5322cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5322bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5321918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53218d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5321938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53218f8 'int' 1 # | | | `-ConstantMatrixType 0x559ca5321b30 'matrix' # | | |-TypedefDecl 0x559ca53230d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5322fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5322d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5322d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5322d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5322d38 'int' 2 # | | | `-ConstantMatrixType 0x559ca5322f70 'matrix' # | | |-TypedefDecl 0x559ca53234f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53233f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5323178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5323138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5323198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5323158 'int' 3 # | | | `-ConstantMatrixType 0x559ca5323390 'matrix' # | | |-TypedefDecl 0x559ca5323910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5323810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5323598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5323558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53235b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5323578 'int' 4 # | | | `-ConstantMatrixType 0x559ca53237b0 'matrix' # | | |-TypedefDecl 0x559ca5323d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5323c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53239b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5323978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53239d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5323998 'int' 1 # | | | `-ConstantMatrixType 0x559ca5323bf0 'matrix' # | | |-TypedefDecl 0x559ca5324170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5324070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5323df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5323db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5323e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5323dd8 'int' 2 # | | | `-ConstantMatrixType 0x559ca5324010 'matrix' # | | |-TypedefDecl 0x559ca5324590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5324490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5324218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53241d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5324238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53241f8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5324430 'matrix' # | | |-TypedefDecl 0x559ca53249b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53248b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559ca52bd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5324638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53245f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5324658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5324618 'int' 4 # | | | `-ConstantMatrixType 0x559ca5324850 'matrix' # | | |-TypedefDecl 0x559ca5325130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5325030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5324a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5324a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5324a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5324a40 'int' 1 # | | | `-ConstantMatrixType 0x559ca5324fd0 'matrix' # | | |-TypedefDecl 0x559ca5325560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5325460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53251e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53251a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5325200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53251c0 'int' 2 # | | | `-ConstantMatrixType 0x559ca5325400 'matrix' # | | |-TypedefDecl 0x559ca5325990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5325890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5325610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53255d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5325630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53255f0 'int' 3 # | | | `-ConstantMatrixType 0x559ca5325830 'matrix' # | | |-TypedefDecl 0x559ca5325dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5325cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5325a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5325a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5325a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5325a20 'int' 4 # | | | `-ConstantMatrixType 0x559ca5325c60 'matrix' # | | |-TypedefDecl 0x559ca5326500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5326400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5325e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5325e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5325e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5325e50 'int' 1 # | | | `-ConstantMatrixType 0x559ca53263a0 'matrix' # | | |-TypedefDecl 0x559ca5326930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5326830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53265b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5326570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53265d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5326590 'int' 2 # | | | `-ConstantMatrixType 0x559ca53267d0 'matrix' # | | |-TypedefDecl 0x559ca5326d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5326c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53269e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53269a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5326a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53269c0 'int' 3 # | | | `-ConstantMatrixType 0x559ca5326c00 'matrix' # | | |-TypedefDecl 0x559ca53185e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5327090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5326e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5326dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5326e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5326df0 'int' 4 # | | | `-ConstantMatrixType 0x559ca5327030 'matrix' # | | |-TypedefDecl 0x559ca5318a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5318910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5318690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5318650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53186b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5318670 'int' 1 # | | | `-ConstantMatrixType 0x559ca53188b0 'matrix' # | | |-TypedefDecl 0x559ca5318e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5318d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5318ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5318a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5318ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5318aa0 'int' 2 # | | | `-ConstantMatrixType 0x559ca5318ce0 'matrix' # | | |-TypedefDecl 0x559ca5319270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5319170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5318ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5318eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5318f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5318ed0 'int' 3 # | | | `-ConstantMatrixType 0x559ca5319110 'matrix' # | | |-TypedefDecl 0x559ca531a7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca531a6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5319320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53192e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5319340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5319300 'int' 4 # | | | `-ConstantMatrixType 0x559ca5319540 'matrix' # | | |-TypedefDecl 0x559ca531abf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca531aaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531a870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531a830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531a890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531a850 'int' 1 # | | | `-ConstantMatrixType 0x559ca531aa90 'matrix' # | | |-TypedefDecl 0x559ca531b020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca531af20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531aca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531ac60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531acc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531ac80 'int' 2 # | | | `-ConstantMatrixType 0x559ca531aec0 'matrix' # | | |-TypedefDecl 0x559ca531b450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca531b350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531b0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531b090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca531b0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca531b0b0 'int' 3 # | | | `-ConstantMatrixType 0x559ca531b2f0 'matrix' # | | |-TypedefDecl 0x559ca531b890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca531b790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531b500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531b4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531b520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531b4e0 'int' 4 # | | | `-ConstantMatrixType 0x559ca531b730 'matrix' # | | |-TypedefDecl 0x559ca531bd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca531bc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531b958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531b918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531b978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531b938 'int' 1 # | | | `-ConstantMatrixType 0x559ca531bbb0 'matrix' # | | |-TypedefDecl 0x559ca531c150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca531c050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531bdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531bd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531bdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531bdb8 'int' 2 # | | | `-ConstantMatrixType 0x559ca531bff0 'matrix' # | | |-TypedefDecl 0x559ca531c590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca531c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531c218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531c1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca531c238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca531c1f8 'int' 3 # | | | `-ConstantMatrixType 0x559ca531c430 'matrix' # | | |-TypedefDecl 0x559ca531cb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca531ca80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531c658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531c618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca531c678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca531c638 'int' 4 # | | | `-ConstantMatrixType 0x559ca531ca20 'matrix' # | | |-TypedefDecl 0x559ca531cfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca531cec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531cc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531cc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca531cc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca531cc28 'int' 1 # | | | `-ConstantMatrixType 0x559ca531ce60 'matrix' # | | |-TypedefDecl 0x559ca531d400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca531d300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531d088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531d048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531d0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531d068 'int' 2 # | | | `-ConstantMatrixType 0x559ca531d2a0 'matrix' # | | |-TypedefDecl 0x559ca5331d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca531d740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca531d4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca531d488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca531d4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca531d4a8 'int' 3 # | | | `-ConstantMatrixType 0x559ca531d6e0 'matrix' # | | |-TypedefDecl 0x559ca5332140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5332040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5331dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5331d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5331de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5331da8 'int' 4 # | | | `-ConstantMatrixType 0x559ca5331fe0 'matrix' # | | |-TypedefDecl 0x559ca5332580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5332480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5332208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53321c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5332228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53321e8 'int' 1 # | | | `-ConstantMatrixType 0x559ca5332420 'matrix' # | | |-TypedefDecl 0x559ca53329c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca53328c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5332648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5332608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5332668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5332628 'int' 2 # | | | `-ConstantMatrixType 0x559ca5332860 'matrix' # | | |-TypedefDecl 0x559ca5333920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5333820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5332a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5332a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5332aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5332a68 'int' 3 # | | | `-ConstantMatrixType 0x559ca5332ca0 'matrix' # | | |-TypedefDecl 0x559ca5333d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5333c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53339e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53339a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5333a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53339c8 'int' 4 # | | | `-ConstantMatrixType 0x559ca5333c00 'matrix' # | | |-TypedefDecl 0x559ca53341a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca53340a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5333e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5333de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5333e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5333e08 'int' 1 # | | | `-ConstantMatrixType 0x559ca5334040 'matrix' # | | |-TypedefDecl 0x559ca53345e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca53344e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5334268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5334228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5334288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5334248 'int' 2 # | | | `-ConstantMatrixType 0x559ca5334480 'matrix' # | | |-TypedefDecl 0x559ca5334d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5334c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53346a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5334668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53346c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5334688 'int' 3 # | | | `-ConstantMatrixType 0x559ca5334bd0 'matrix' # | | |-TypedefDecl 0x559ca5335170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5335070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5334df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5334db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5334e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5334dd8 'int' 4 # | | | `-ConstantMatrixType 0x559ca5335010 'matrix' # | | |-TypedefDecl 0x559ca53354f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca53353f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5335238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53351f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5335258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5335218 'int' 1 # | | | `-ConstantMatrixType 0x559ca5335390 'matrix' # | | |-TypedefDecl 0x559ca5335830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5335730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53355b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5335578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53355d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5335598 'int' 2 # | | | `-ConstantMatrixType 0x559ca53356d0 'matrix' # | | |-TypedefDecl 0x559ca5327470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5335a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53358f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53358b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5335918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53358d8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5335a10 'matrix' # | | |-TypedefDecl 0x559ca53277b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53276b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5327538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53274f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5327558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5327518 'int' 4 # | | | `-ConstantMatrixType 0x559ca5327650 'matrix' # | | |-TypedefDecl 0x559ca5327af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca53279f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5327878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5327838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5327898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5327858 'int' 1 # | | | `-ConstantMatrixType 0x559ca5327990 'matrix' # | | |-TypedefDecl 0x559ca5327e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5327d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5327bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5327b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5327bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5327b98 'int' 2 # | | | `-ConstantMatrixType 0x559ca5327cd0 'matrix' # | | |-TypedefDecl 0x559ca5328170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5328070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5327ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5327eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5327f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5327ed8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5328010 'matrix' # | | |-TypedefDecl 0x559ca53294d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53283b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5328238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53281f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5328258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5328218 'int' 4 # | | | `-ConstantMatrixType 0x559ca5328350 'matrix' # | | |-TypedefDecl 0x559ca5329810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5329710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5329598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5329558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53295b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5329578 'int' 1 # | | | `-ConstantMatrixType 0x559ca53296b0 'matrix' # | | |-TypedefDecl 0x559ca5329b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5329a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53298d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5329898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53298f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53298b8 'int' 2 # | | | `-ConstantMatrixType 0x559ca53299f0 'matrix' # | | |-TypedefDecl 0x559ca5329e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5329d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5329c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5329bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5329c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5329bf8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5329d30 'matrix' # | | |-TypedefDecl 0x559ca532a1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532a0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5329f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5329f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5329f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5329f38 'int' 4 # | | | `-ConstantMatrixType 0x559ca532a070 'matrix' # | | |-TypedefDecl 0x559ca532a560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532a460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532a298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532a258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532a2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532a278 'int' 1 # | | | `-ConstantMatrixType 0x559ca532a3b0 'matrix' # | | |-TypedefDecl 0x559ca532a8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532a7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532a628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532a5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532a648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532a608 'int' 2 # | | | `-ConstantMatrixType 0x559ca532a740 'matrix' # | | |-TypedefDecl 0x559ca532abe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca532aae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532a968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532a928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532a988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532a948 'int' 3 # | | | `-ConstantMatrixType 0x559ca532aa80 'matrix' # | | |-TypedefDecl 0x559ca532af20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559ca5311bf0 'int32_t' sugar # | | | | |-Typedef 0x559ca52edc78 'int32_t' # | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532aca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532ac68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532acc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532ac88 'int' 4 # | | | `-ConstantMatrixType 0x559ca532adc0 'matrix' # | | |-TypedefDecl 0x559ca532b2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532b1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532afe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532afa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532b008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532afc8 'int' 1 # | | | `-ConstantMatrixType 0x559ca532b140 'matrix' # | | |-TypedefDecl 0x559ca532b600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532b500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532b368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532b328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532b388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532b348 'int' 2 # | | | `-ConstantMatrixType 0x559ca532b4a0 'matrix' # | | |-TypedefDecl 0x559ca532b940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca532b840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532b6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532b688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532b6a8 'int' 3 # | | | `-ConstantMatrixType 0x559ca532b7e0 'matrix' # | | |-TypedefDecl 0x559ca532bc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532bb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532ba08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532b9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532ba28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532b9e8 'int' 4 # | | | `-ConstantMatrixType 0x559ca532bb20 'matrix' # | | |-TypedefDecl 0x559ca532bfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532bec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532bd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532bd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532bd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532bd28 'int' 1 # | | | `-ConstantMatrixType 0x559ca532be60 'matrix' # | | |-TypedefDecl 0x559ca532c300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532c200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532c088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532c048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532c0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532c068 'int' 2 # | | | `-ConstantMatrixType 0x559ca532c1a0 'matrix' # | | |-TypedefDecl 0x559ca532c650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca532c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532c3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532c388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532c3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532c3a8 'int' 3 # | | | `-ConstantMatrixType 0x559ca532c4f0 'matrix' # | | |-TypedefDecl 0x559ca532c990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532c718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532c6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532c738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532c6f8 'int' 4 # | | | `-ConstantMatrixType 0x559ca532c830 'matrix' # | | |-TypedefDecl 0x559ca532ccd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532cbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532ca58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532ca18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532ca78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532ca38 'int' 1 # | | | `-ConstantMatrixType 0x559ca532cb70 'matrix' # | | |-TypedefDecl 0x559ca532d010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532cf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532cd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532cd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532cdb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532cd78 'int' 2 # | | | `-ConstantMatrixType 0x559ca532ceb0 'matrix' # | | |-TypedefDecl 0x559ca532d350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca532d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532d0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532d098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532d0b8 'int' 3 # | | | `-ConstantMatrixType 0x559ca532d1f0 'matrix' # | | |-TypedefDecl 0x559ca532d6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532d5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532d418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532d3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532d438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532d3f8 'int' 4 # | | | `-ConstantMatrixType 0x559ca532d540 'matrix' # | | |-TypedefDecl 0x559ca532d9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532d8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532d768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532d728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532d788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532d748 'int' 1 # | | | `-ConstantMatrixType 0x559ca532d880 'matrix' # | | |-TypedefDecl 0x559ca532dd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532dc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532daa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532da68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532dac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532da88 'int' 2 # | | | `-ConstantMatrixType 0x559ca532dbc0 'matrix' # | | |-TypedefDecl 0x559ca532e060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca532df60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532dde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532dda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532de08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532ddc8 'int' 3 # | | | `-ConstantMatrixType 0x559ca532df00 'matrix' # | | |-TypedefDecl 0x559ca532e3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532e2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559ca5312540 'uint32_t' sugar # | | | | |-Typedef 0x559ca52edd58 'uint32_t' # | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532e128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532e0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532e148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532e108 'int' 4 # | | | `-ConstantMatrixType 0x559ca532e240 'matrix' # | | |-TypedefDecl 0x559ca532e840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532e740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532e468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532e428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532e4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532e448 'int' 1 # | | | `-ConstantMatrixType 0x559ca532e6e0 'matrix' # | | |-TypedefDecl 0x559ca532ec80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532eb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532e908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532e8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532e928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532e8e8 'int' 2 # | | | `-ConstantMatrixType 0x559ca532eb20 'matrix' # | | |-TypedefDecl 0x559ca532f0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca532efc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532ed48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532ed08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca532ed68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca532ed28 'int' 3 # | | | `-ConstantMatrixType 0x559ca532ef60 'matrix' # | | |-TypedefDecl 0x559ca532f830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca532f400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532f188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532f148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca532f1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca532f168 'int' 4 # | | | `-ConstantMatrixType 0x559ca532f3a0 'matrix' # | | |-TypedefDecl 0x559ca532fc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca532fb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532f8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca532f918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca532f8d8 'int' 1 # | | | `-ConstantMatrixType 0x559ca532fb10 'matrix' # | | |-TypedefDecl 0x559ca53300b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca532ffb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532fd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532fcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca532fd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca532fd18 'int' 2 # | | | `-ConstantMatrixType 0x559ca532ff50 'matrix' # | | |-TypedefDecl 0x559ca53304f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53303f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5330178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5330138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5330198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5330158 'int' 3 # | | | `-ConstantMatrixType 0x559ca5330390 'matrix' # | | |-TypedefDecl 0x559ca534ada0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca534aca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53305b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5330578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53305d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5330598 'int' 4 # | | | `-ConstantMatrixType 0x559ca534ac40 'matrix' # | | |-TypedefDecl 0x559ca534b1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca534b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534ae68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534ae28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca534ae88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca534ae48 'int' 1 # | | | `-ConstantMatrixType 0x559ca534b080 'matrix' # | | |-TypedefDecl 0x559ca534b620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca534b520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534b268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca534b2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca534b288 'int' 2 # | | | `-ConstantMatrixType 0x559ca534b4c0 'matrix' # | | |-TypedefDecl 0x559ca534ba60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca534b960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534b6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534b708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534b6c8 'int' 3 # | | | `-ConstantMatrixType 0x559ca534b900 'matrix' # | | |-TypedefDecl 0x559ca534c110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca534c010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534bb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534bae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca534bb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca534bb08 'int' 4 # | | | `-ConstantMatrixType 0x559ca534bfb0 'matrix' # | | |-TypedefDecl 0x559ca534c550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca534c450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca534c1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca534c198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca534c1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca534c1b8 'int' 1 # | | | `-ConstantMatrixType 0x559ca534c3f0 'matrix' # | | |-TypedefDecl 0x559ca534c990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca534c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca534c618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca534c5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca534c638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca534c5f8 'int' 2 # | | | `-ConstantMatrixType 0x559ca534c830 'matrix' # | | |-TypedefDecl 0x559ca534cdd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca534ccd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca534ca58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca534ca18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534ca78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534ca38 'int' 3 # | | | `-ConstantMatrixType 0x559ca534cc70 'matrix' # | | |-TypedefDecl 0x559ca534d470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca534d370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559ca5312eb0 'int64_t' sugar # | | | | |-Typedef 0x559ca52edea8 'int64_t' # | | | | `-BuiltinType 0x559ca52bd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca534d0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca534d0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca534d110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca534d0d0 'int' 4 # | | | `-ConstantMatrixType 0x559ca534d310 'matrix' # | | |-TypedefDecl 0x559ca534d8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca534d7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca534d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca534d4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca534d558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca534d518 'int' 1 # | | | `-ConstantMatrixType 0x559ca534d790 'matrix' # | | |-TypedefDecl 0x559ca534dd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca534dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca534d9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca534d978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca534d9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca534d998 'int' 2 # | | | `-ConstantMatrixType 0x559ca534dbd0 'matrix' # | | |-TypedefDecl 0x559ca5351350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5351250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca534ddf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca534ddb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca534de18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca534ddd8 'int' 3 # | | | `-ConstantMatrixType 0x559ca534e010 'matrix' # | | |-TypedefDecl 0x559ca5351790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5351690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5351418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53513d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5351438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53513f8 'int' 4 # | | | `-ConstantMatrixType 0x559ca5351630 'matrix' # | | |-TypedefDecl 0x559ca5351bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5351ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5351858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5351818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5351878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5351838 'int' 1 # | | | `-ConstantMatrixType 0x559ca5351a70 'matrix' # | | |-TypedefDecl 0x559ca5352010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5351f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5351c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5351c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5351cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5351c78 'int' 2 # | | | `-ConstantMatrixType 0x559ca5351eb0 'matrix' # | | |-TypedefDecl 0x559ca5352460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5352360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53520d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5352098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53520f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53520b8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5352300 'matrix' # | | |-TypedefDecl 0x559ca53528a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53527a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5352528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53524e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5352548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5352508 'int' 4 # | | | `-ConstantMatrixType 0x559ca5352740 'matrix' # | | |-TypedefDecl 0x559ca5352ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5352be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5352968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5352928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5352988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5352948 'int' 1 # | | | `-ConstantMatrixType 0x559ca5352b80 'matrix' # | | |-TypedefDecl 0x559ca5353120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5353020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5352da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5352d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5352dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5352d88 'int' 2 # | | | `-ConstantMatrixType 0x559ca5352fc0 'matrix' # | | |-TypedefDecl 0x559ca5353590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5353490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53531e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53531a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5353208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53531c8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5353430 'matrix' # | | |-TypedefDecl 0x559ca53539d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53538d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5353658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5353618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5353678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5353638 'int' 4 # | | | `-ConstantMatrixType 0x559ca5353870 'matrix' # | | |-TypedefDecl 0x559ca5353e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5353d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5353a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5353a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5353ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5353a78 'int' 1 # | | | `-ConstantMatrixType 0x559ca5353cb0 'matrix' # | | |-TypedefDecl 0x559ca5354280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5354150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5353ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5353e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5353ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5353eb8 'int' 2 # | | | `-ConstantMatrixType 0x559ca53540f0 'matrix' # | | |-TypedefDecl 0x559ca53546c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53545c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5354348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5354308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5354368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5354328 'int' 3 # | | | `-ConstantMatrixType 0x559ca5354560 'matrix' # | | |-TypedefDecl 0x559ca5354b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5354a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559ca53138e0 'uint64_t' sugar # | | | | |-Typedef 0x559ca52ede38 'uint64_t' # | | | | `-BuiltinType 0x559ca52bd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5354788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5354748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53547a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5354768 'int' 4 # | | | `-ConstantMatrixType 0x559ca53549a0 'matrix' # | | |-TypedefDecl 0x559ca5354f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5354e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5354bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5354b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5354bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5354b90 'int' 1 # | | | `-ConstantMatrixType 0x559ca5354e00 'matrix' # | | |-TypedefDecl 0x559ca53553c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca53552c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5355010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5354fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5355030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5354ff0 'int' 2 # | | | `-ConstantMatrixType 0x559ca5355230 'matrix' # | | |-TypedefDecl 0x559ca53557f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53556f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5355470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5355430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5355490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5355450 'int' 3 # | | | `-ConstantMatrixType 0x559ca5355690 'matrix' # | | |-TypedefDecl 0x559ca5355c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5355b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53558a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5355860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53558c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5355880 'int' 4 # | | | `-ConstantMatrixType 0x559ca5355ac0 'matrix' # | | |-TypedefDecl 0x559ca5356050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5355f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5355cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5355c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5355cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5355cb0 'int' 1 # | | | `-ConstantMatrixType 0x559ca5355ef0 'matrix' # | | |-TypedefDecl 0x559ca53566e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca53565e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5356100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53560c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5356120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53560e0 'int' 2 # | | | `-ConstantMatrixType 0x559ca5356580 'matrix' # | | |-TypedefDecl 0x559ca5356b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5356a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5356790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5356750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53567b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5356770 'int' 3 # | | | `-ConstantMatrixType 0x559ca53569b0 'matrix' # | | |-TypedefDecl 0x559ca5356f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5356e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5356bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5356b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5356be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5356ba0 'int' 4 # | | | `-ConstantMatrixType 0x559ca5356de0 'matrix' # | | |-TypedefDecl 0x559ca5357370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5357270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5356ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5356fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5357010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5356fd0 'int' 1 # | | | `-ConstantMatrixType 0x559ca5357210 'matrix' # | | |-TypedefDecl 0x559ca5359a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5359910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5357420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53573e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5357440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5357400 'int' 2 # | | | `-ConstantMatrixType 0x559ca53598b0 'matrix' # | | |-TypedefDecl 0x559ca5359e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5359d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5359ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5359a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5359ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5359aa0 'int' 3 # | | | `-ConstantMatrixType 0x559ca5359ce0 'matrix' # | | |-TypedefDecl 0x559ca535a270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca535a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5359ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5359eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5359f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5359ed0 'int' 4 # | | | `-ConstantMatrixType 0x559ca535a110 'matrix' # | | |-TypedefDecl 0x559ca535a6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca535a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca535a320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca535a2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca535a340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca535a300 'int' 1 # | | | `-ConstantMatrixType 0x559ca535a540 'matrix' # | | |-TypedefDecl 0x559ca535aaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca535a9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca535a770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca535a710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca535a790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca535a750 'int' 2 # | | | `-ConstantMatrixType 0x559ca535a990 'matrix' # | | |-TypedefDecl 0x559ca535af20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca535ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca535aba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca535ab60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca535abc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca535ab80 'int' 3 # | | | `-ConstantMatrixType 0x559ca535adc0 'matrix' # | | |-TypedefDecl 0x559ca535b350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca535b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559ca52bd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca535afd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca535af90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca535aff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca535afb0 'int' 4 # | | | `-ConstantMatrixType 0x559ca535b1f0 'matrix' # | | |-TypedefDecl 0x559ca5335c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca535b6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca535b400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca535b3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca535b420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca535b3e0 'int' 1 # | | | `-ConstantMatrixType 0x559ca535b650 'matrix' # | | |-TypedefDecl 0x559ca53360b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5335fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5335d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5335cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5335d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5335d10 'int' 2 # | | | `-ConstantMatrixType 0x559ca5335f50 'matrix' # | | |-TypedefDecl 0x559ca53364e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53363e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5336160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5336120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5336180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5336140 'int' 3 # | | | `-ConstantMatrixType 0x559ca5336380 'matrix' # | | |-TypedefDecl 0x559ca5336910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5336810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5336590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5336550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53365b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5336570 'int' 4 # | | | `-ConstantMatrixType 0x559ca53367b0 'matrix' # | | |-TypedefDecl 0x559ca5336d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5336c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53369c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5336980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53369e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53369a0 'int' 1 # | | | `-ConstantMatrixType 0x559ca5336c10 'matrix' # | | |-TypedefDecl 0x559ca53371a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca53370a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5336e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5336de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5336e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5336e00 'int' 2 # | | | `-ConstantMatrixType 0x559ca5337040 'matrix' # | | |-TypedefDecl 0x559ca53375d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53374d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5337250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5337210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5337270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5337230 'int' 3 # | | | `-ConstantMatrixType 0x559ca5337470 'matrix' # | | |-TypedefDecl 0x559ca5337a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5337900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5337680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5337640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53376a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5337660 'int' 4 # | | | `-ConstantMatrixType 0x559ca53378a0 'matrix' # | | |-TypedefDecl 0x559ca5337e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5337d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5337ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5337a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5337ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5337a90 'int' 1 # | | | `-ConstantMatrixType 0x559ca5337ce0 'matrix' # | | |-TypedefDecl 0x559ca5338270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5338170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5337ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5337eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5337f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5337ed0 'int' 2 # | | | `-ConstantMatrixType 0x559ca5338110 'matrix' # | | |-TypedefDecl 0x559ca53386a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53385a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5338320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53382e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5338340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5338300 'int' 3 # | | | `-ConstantMatrixType 0x559ca5338540 'matrix' # | | |-TypedefDecl 0x559ca5338ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53389d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5338750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5338710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5338770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5338730 'int' 4 # | | | `-ConstantMatrixType 0x559ca5338970 'matrix' # | | |-TypedefDecl 0x559ca5339f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5339e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5338b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5338b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5338ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5338b60 'int' 1 # | | | `-ConstantMatrixType 0x559ca5339dd0 'matrix' # | | |-TypedefDecl 0x559ca533a360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca533a260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5339fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5339fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533a000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5339fc0 'int' 2 # | | | `-ConstantMatrixType 0x559ca533a200 'matrix' # | | |-TypedefDecl 0x559ca533a790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca533a690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533a410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533a3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533a430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533a3f0 'int' 3 # | | | `-ConstantMatrixType 0x559ca533a630 'matrix' # | | |-TypedefDecl 0x559ca533abc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca533aac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533a840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533a800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533a860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533a820 'int' 4 # | | | `-ConstantMatrixType 0x559ca533aa60 'matrix' # | | |-TypedefDecl 0x559ca533b040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca533af40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533ac90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533ac50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533acb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533ac70 'int' 1 # | | | `-ConstantMatrixType 0x559ca533aee0 'matrix' # | | |-TypedefDecl 0x559ca533b470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca533b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533b0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533b0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533b110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533b0d0 'int' 2 # | | | `-ConstantMatrixType 0x559ca533b310 'matrix' # | | |-TypedefDecl 0x559ca533b8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca533b7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533b520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533b4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533b540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533b500 'int' 3 # | | | `-ConstantMatrixType 0x559ca533b740 'matrix' # | | |-TypedefDecl 0x559ca533c4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca533bbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533b950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533b910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533b970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533b930 'int' 4 # | | | `-ConstantMatrixType 0x559ca533bb70 'matrix' # | | |-TypedefDecl 0x559ca533c920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca533c820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533c5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533c560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533c5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533c580 'int' 1 # | | | `-ConstantMatrixType 0x559ca533c7c0 'matrix' # | | |-TypedefDecl 0x559ca533cd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca533cc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533c9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533c990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533c9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533c9b0 'int' 2 # | | | `-ConstantMatrixType 0x559ca533cbf0 'matrix' # | | |-TypedefDecl 0x559ca533d180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca533d080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533ce00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533cdc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533ce20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533cde0 'int' 3 # | | | `-ConstantMatrixType 0x559ca533d020 'matrix' # | | |-TypedefDecl 0x559ca533d5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca533d4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533d230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533d1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533d250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533d210 'int' 4 # | | | `-ConstantMatrixType 0x559ca533d480 'matrix' # | | |-TypedefDecl 0x559ca533da10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca533d910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533d690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533d650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533d6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533d670 'int' 1 # | | | `-ConstantMatrixType 0x559ca533d8b0 'matrix' # | | |-TypedefDecl 0x559ca533de40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca533dd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533dac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533da80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533dae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533daa0 'int' 2 # | | | `-ConstantMatrixType 0x559ca533dce0 'matrix' # | | |-TypedefDecl 0x559ca533e270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca533e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533def0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533deb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533df10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533ded0 'int' 3 # | | | `-ConstantMatrixType 0x559ca533e110 'matrix' # | | |-TypedefDecl 0x559ca533f9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca533f8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca533e320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca533e2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533e340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533e300 'int' 4 # | | | `-ConstantMatrixType 0x559ca533f860 'matrix' # | | |-TypedefDecl 0x559ca533fdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca533fcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533fa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533fa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca533fa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca533fa50 'int' 1 # | | | `-ConstantMatrixType 0x559ca533fc90 'matrix' # | | |-TypedefDecl 0x559ca5340220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5340120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca533fea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca533fe60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca533fec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca533fe80 'int' 2 # | | | `-ConstantMatrixType 0x559ca53400c0 'matrix' # | | |-TypedefDecl 0x559ca5340650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5340550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53402d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5340290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53402f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53402b0 'int' 3 # | | | `-ConstantMatrixType 0x559ca53404f0 'matrix' # | | |-TypedefDecl 0x559ca5340da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5340ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5340700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53406c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5340720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53406e0 'int' 4 # | | | `-ConstantMatrixType 0x559ca5340c40 'matrix' # | | |-TypedefDecl 0x559ca5341120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5341020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5340e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5340e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5340e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5340e48 'int' 1 # | | | `-ConstantMatrixType 0x559ca5340fc0 'matrix' # | | |-TypedefDecl 0x559ca5341460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5341360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53411e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53411a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5341208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53411c8 'int' 2 # | | | `-ConstantMatrixType 0x559ca5341300 'matrix' # | | |-TypedefDecl 0x559ca53417a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53416a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5341528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53414e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5341548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5341508 'int' 3 # | | | `-ConstantMatrixType 0x559ca5341640 'matrix' # | | |-TypedefDecl 0x559ca5342b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53419e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5341868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5341828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5341888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5341848 'int' 4 # | | | `-ConstantMatrixType 0x559ca5341980 'matrix' # | | |-TypedefDecl 0x559ca5342e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5342d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5342bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5342b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5342bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5342bb8 'int' 1 # | | | `-ConstantMatrixType 0x559ca5342cf0 'matrix' # | | |-TypedefDecl 0x559ca5343190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5343090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5342f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5342ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5342f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5342ef8 'int' 2 # | | | `-ConstantMatrixType 0x559ca5343030 'matrix' # | | |-TypedefDecl 0x559ca53434d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53433d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5343258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5343218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5343278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5343238 'int' 3 # | | | `-ConstantMatrixType 0x559ca5343370 'matrix' # | | |-TypedefDecl 0x559ca5343810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5343710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5343598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5343558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53435b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5343578 'int' 4 # | | | `-ConstantMatrixType 0x559ca53436b0 'matrix' # | | |-TypedefDecl 0x559ca5343b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5343a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53438d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5343898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53438f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53438b8 'int' 1 # | | | `-ConstantMatrixType 0x559ca53439f0 'matrix' # | | |-TypedefDecl 0x559ca5343ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5343da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5343c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5343be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5343c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5343c08 'int' 2 # | | | `-ConstantMatrixType 0x559ca5343d40 'matrix' # | | |-TypedefDecl 0x559ca53441e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53440e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5343f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5343f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5343f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5343f48 'int' 3 # | | | `-ConstantMatrixType 0x559ca5344080 'matrix' # | | |-TypedefDecl 0x559ca5344520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5344420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53442a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5344268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53442c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5344288 'int' 4 # | | | `-ConstantMatrixType 0x559ca53443c0 'matrix' # | | |-TypedefDecl 0x559ca5344860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5344760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca53445e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53445a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5344608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53445c8 'int' 1 # | | | `-ConstantMatrixType 0x559ca5344700 'matrix' # | | |-TypedefDecl 0x559ca5344bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5344af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5344928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53448e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5344948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5344908 'int' 2 # | | | `-ConstantMatrixType 0x559ca5344a40 'matrix' # | | |-TypedefDecl 0x559ca5344f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5344e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5344cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5344c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5344cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5344c98 'int' 3 # | | | `-ConstantMatrixType 0x559ca5344dd0 'matrix' # | | |-TypedefDecl 0x559ca5345270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5345170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559ca53168a0 'float32_t' sugar # | | | | |-Typedef 0x559ca52eddc8 'float32_t' # | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5344ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5344fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5345018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5344fd8 'int' 4 # | | | `-ConstantMatrixType 0x559ca5345110 'matrix' # | | |-TypedefDecl 0x559ca53455f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca53454f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5345338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53452f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5345358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5345318 'int' 1 # | | | `-ConstantMatrixType 0x559ca5345490 'matrix' # | | |-TypedefDecl 0x559ca5345930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5345830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53456b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5345678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53456d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5345698 'int' 2 # | | | `-ConstantMatrixType 0x559ca53457d0 'matrix' # | | |-TypedefDecl 0x559ca5345c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5345b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53459f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca53459b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5345a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53459d8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5345b30 'matrix' # | | |-TypedefDecl 0x559ca5345fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5345ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5345d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5345d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5345d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5345d38 'int' 4 # | | | `-ConstantMatrixType 0x559ca5345e70 'matrix' # | | |-TypedefDecl 0x559ca5346310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5346210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5346098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5346058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca53460b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5346078 'int' 1 # | | | `-ConstantMatrixType 0x559ca53461b0 'matrix' # | | |-TypedefDecl 0x559ca5346650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5346550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53463d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5346398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca53463f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53463b8 'int' 2 # | | | `-ConstantMatrixType 0x559ca53464f0 'matrix' # | | |-TypedefDecl 0x559ca5346990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca5346890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5346718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53466d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5346738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53466f8 'int' 3 # | | | `-ConstantMatrixType 0x559ca5346830 'matrix' # | | |-TypedefDecl 0x559ca5346ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca5346be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5346a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5346a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5346a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5346a38 'int' 4 # | | | `-ConstantMatrixType 0x559ca5346b80 'matrix' # | | |-TypedefDecl 0x559ca5347020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5346f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5346da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5346d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5346dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5346d88 'int' 1 # | | | `-ConstantMatrixType 0x559ca5346ec0 'matrix' # | | |-TypedefDecl 0x559ca5347360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5347260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca53470e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53470a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5347108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca53470c8 'int' 2 # | | | `-ConstantMatrixType 0x559ca5347200 'matrix' # | | |-TypedefDecl 0x559ca53476a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53475a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5347428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca53473e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5347448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5347408 'int' 3 # | | | `-ConstantMatrixType 0x559ca5347540 'matrix' # | | |-TypedefDecl 0x559ca53479e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559ca53478e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5347768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5347728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5347788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5347748 'int' 4 # | | | `-ConstantMatrixType 0x559ca5347880 'matrix' # | | |-TypedefDecl 0x559ca5347d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559ca5347c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5347aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5347a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559ca5347ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559ca5347a88 'int' 1 # | | | `-ConstantMatrixType 0x559ca5347bd0 'matrix' # | | |-TypedefDecl 0x559ca5348070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559ca5347f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5347df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca5347db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559ca5347e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559ca5347dd8 'int' 2 # | | | `-ConstantMatrixType 0x559ca5347f10 'matrix' # | | |-TypedefDecl 0x559ca53483b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559ca53482b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | | `-BuiltinType 0x559ca52bd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559ca5348138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559ca53480f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559ca5348158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559ca5348118 'int' 3 # | | | `-ConstantMatrixType 0x559ca5348250 'matrix' # | | `-TypedefDecl 0x559ca53486f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x559ca53485f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x559ca52e92f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x559ca5317200 'float64_t' sugar # | | | |-Typedef 0x559ca52edf18 'float64_t' # | | | `-BuiltinType 0x559ca52bd380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x559ca5348478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x559ca5348438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x559ca5348498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x559ca5348458 'int' 4 # | | `-ConstantMatrixType 0x559ca5348590 'matrix' # | |-NamespaceDecl 0x559ca535ba18 prev 0x559ca52edbf0 line:12:11 hlsl # | | |-original Namespace 0x559ca52bda98 'hlsl' # | | `-NamespaceDecl 0x559ca535ba88 line:14:11 __detail # | | |-ClassTemplateDecl 0x559ca535bd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x559ca535bb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559ca535bb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x559ca535bc68 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 0x559ca535bd10 <> Implicit # | | | |-CXXRecordDecl 0x559ca535be40 col:42 implicit struct is_same # | | | `-VarDecl 0x559ca535bef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x559ca535bf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x559ca535c2f0 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 0x559ca52bdb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca52bdb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x559ca535c028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x559ca535c520 <> Implicit # | | | |-CXXRecordDecl 0x559ca535c5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x559ca535c698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x559ca535c700 'bool' true # | | |-ClassTemplateDecl 0x559ca5361088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x559ca5360e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559ca5360ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x559ca5360f88 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 0x559ca5361030 <> Implicit # | | | `-CXXRecordDecl 0x559ca5361160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x559ca5361540 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 0x559ca52bdb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x559ca5361248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x559ca53617a0 <> Implicit # | | | |-CXXRecordDecl 0x559ca5361860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x559ca5361918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x559ca53612a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559ca5361248 'T' # | | |-TypeAliasTemplateDecl 0x559ca5361d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x559ca53619e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559ca5361a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x559ca52bd1c0 'void' # | | | `-TypeAliasDecl 0x559ca5361ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x559ca5361c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x559ca5363160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x559ca5361d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x559ca5362630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x559ca53626c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x559ca53630b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x559ca5362f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x559ca5363440 # | | | `-ReturnStmt 0x559ca5363430 # | | | `-BuiltinBitCastExpr 0x559ca5363408 'vector' # | | | `-DeclRefExpr 0x559ca53633b0 'vector' lvalue ParmVar 0x559ca5362f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x559ca5365c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x559ca5363458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x559ca53634e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x559ca5365ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5365a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x559ca5365da8 # | | | `-ReturnStmt 0x559ca5365d98 # | | | `-BuiltinBitCastExpr 0x559ca5365d70 'U' # | | | `-DeclRefExpr 0x559ca5365d40 'T' lvalue ParmVar 0x559ca5365a60 'F' 'T' # | | |-ClassTemplateDecl 0x559ca5365f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x559ca5365dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x559ca5365e60 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 0x559ca5365f08 <> Implicit # | | | |-CXXRecordDecl 0x559ca5366038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x559ca53660f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x559ca5366168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x559ca5365e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559ca5365dc0 'T' # | | `-TypeAliasTemplateDecl 0x559ca5366c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x559ca53661d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x559ca5366278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x559ca5366ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x559ca5366ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x559ca52bddf0 <> 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 0x559ca53666a0 '__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 0x559ca535ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x559ca5361d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x559ca53663f0 'bool' # | | | | `-BinaryOperator 0x559ca53663d0 'bool' '&&' # | | | | |-BinaryOperator 0x559ca5366350 'bool' '>' # | | | | | |-DeclRefExpr 0x559ca5366310 'int' NonTypeTemplateParm 0x559ca5366278 'N' 'int' # | | | | | `-IntegerLiteral 0x559ca5366330 'int' 1 # | | | | `-BinaryOperator 0x559ca53663b0 'bool' '<=' # | | | | |-DeclRefExpr 0x559ca5366370 'int' NonTypeTemplateParm 0x559ca5366278 'N' 'int' # | | | | `-IntegerLiteral 0x559ca5366390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca5366230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca53661d8 'T' # | | | `-DependentNameType 0x559ca5366650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x559ca53669b0 'int' NonTypeTemplateParm 0x559ca5366278 'N' 'int' # | | `-DependentSizedExtVectorType 0x559ca5366a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x559ca53669e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559ca52bddf0 'vector' # | | | `-TemplateSpecializationType 0x559ca53666a0 '__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 0x559ca535ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x559ca5361d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x559ca53663f0 'bool' # | | | | `-BinaryOperator 0x559ca53663d0 'bool' '&&' # | | | | |-BinaryOperator 0x559ca5366350 'bool' '>' # | | | | | |-DeclRefExpr 0x559ca5366310 'int' NonTypeTemplateParm 0x559ca5366278 'N' 'int' # | | | | | `-IntegerLiteral 0x559ca5366330 'int' 1 # | | | | `-BinaryOperator 0x559ca53663b0 'bool' '<=' # | | | | |-DeclRefExpr 0x559ca5366370 'int' NonTypeTemplateParm 0x559ca5366278 'N' 'int' # | | | | `-IntegerLiteral 0x559ca5366390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca5366230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca53661d8 'T' # | | | `-DependentNameType 0x559ca5366650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x559ca5366a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x559ca52bdc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x559ca52bdc78 <> 'int' 4 # | | `-DeclRefExpr 0x559ca53669b0 'int' NonTypeTemplateParm 0x559ca5366278 'N' 'int' # | |-NamespaceDecl 0x559ca5366ca8 prev 0x559ca535ba18 line:12:11 hlsl # | | |-original Namespace 0x559ca52bda98 'hlsl' # | | |-FunctionDecl 0x559ca5366e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x559ca5366d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca5366ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5366f50 Implicit # | | | `-ConstAttr 0x559ca5366f78 Implicit # | | |-FunctionDecl 0x559ca5367128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca5367000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53671d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5367250 Implicit # | | | `-ConstAttr 0x559ca5367278 Implicit # | | |-FunctionDecl 0x559ca5367438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5367310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53674e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5367560 Implicit # | | | `-ConstAttr 0x559ca5367588 Implicit # | | |-FunctionDecl 0x559ca5367748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5367620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53677f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5367870 Implicit # | | | `-ConstAttr 0x559ca5367898 Implicit # | | |-FunctionDecl 0x559ca5368e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x559ca5368d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x559ca5368f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5368f90 Implicit # | | | `-ConstAttr 0x559ca5368fb8 Implicit # | | |-FunctionDecl 0x559ca5369178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca5369050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5369228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca53692a0 Implicit # | | | `-ConstAttr 0x559ca53692c8 Implicit # | | |-FunctionDecl 0x559ca5369488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca5369360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5369538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca53695b0 Implicit # | | | `-ConstAttr 0x559ca53695d8 Implicit # | | |-FunctionDecl 0x559ca5369798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca5369670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5369848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca53698c0 Implicit # | | | `-ConstAttr 0x559ca53698e8 Implicit # | | |-FunctionDecl 0x559ca5369a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5369938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x559ca5369b88 # | | | `-ReturnStmt 0x559ca5369b78 # | | | `-ImplicitCastExpr 0x559ca5369b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x559ca5369b40 'uint':'unsigned int' lvalue ParmVar 0x559ca5369938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x559ca5369d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5369bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x559ca5369eb0 # | | | `-ReturnStmt 0x559ca5369ea0 # | | | `-ImplicitCastExpr 0x559ca5369e88 'uint2':'vector' # | | | `-DeclRefExpr 0x559ca5369e68 'uint2':'vector' lvalue ParmVar 0x559ca5369bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x559ca536a038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5369f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x559ca536a158 # | | | `-ReturnStmt 0x559ca536a148 # | | | `-ImplicitCastExpr 0x559ca536a130 'uint3':'vector' # | | | `-DeclRefExpr 0x559ca536a110 'uint3':'vector' lvalue ParmVar 0x559ca5369f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x559ca536a2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca536a1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x559ca536a3f8 # | | | `-ReturnStmt 0x559ca536a3e8 # | | | `-ImplicitCastExpr 0x559ca536a3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x559ca536a3b0 'uint4':'vector' lvalue ParmVar 0x559ca536a1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x559ca536a528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x559ca536a438 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca536a5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536a650 Implicit # | | | `-ConstAttr 0x559ca536a678 Implicit # | | |-FunctionDecl 0x559ca536a838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca536a710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca536a8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536a960 Implicit # | | | `-ConstAttr 0x559ca536a988 Implicit # | | |-FunctionDecl 0x559ca536ab48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca536aa20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca536abf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536ac70 Implicit # | | | `-ConstAttr 0x559ca536ac98 Implicit # | | |-FunctionDecl 0x559ca536b5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca536b4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca536b688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536b700 Implicit # | | | `-ConstAttr 0x559ca536b728 Implicit # | | |-FunctionDecl 0x559ca536b8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca536b7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca536b978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536b9f0 Implicit # | | | `-ConstAttr 0x559ca536ba18 Implicit # | | |-FunctionDecl 0x559ca536bbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca536bab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca536bc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536bd00 Implicit # | | | `-ConstAttr 0x559ca536bd28 Implicit # | | |-FunctionDecl 0x559ca536bee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca536bdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca536bf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536c010 Implicit # | | | `-ConstAttr 0x559ca536c038 Implicit # | | |-FunctionDecl 0x559ca536c1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca536c0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca536c2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca536c320 Implicit # | | | `-ConstAttr 0x559ca536c348 Implicit # | | |-FunctionDecl 0x559ca5370b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca536c398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x559ca5370c90 # | | | `-ReturnStmt 0x559ca5370c80 # | | | `-ImplicitCastExpr 0x559ca5370c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x559ca5370c48 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca536c398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x559ca5370e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5370ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x559ca5370f38 # | | | `-ReturnStmt 0x559ca5370f28 # | | | `-ImplicitCastExpr 0x559ca5370f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x559ca5370ef0 'uint64_t2':'vector' lvalue ParmVar 0x559ca5370ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x559ca53710b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5370f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x559ca53711d8 # | | | `-ReturnStmt 0x559ca53711c8 # | | | `-ImplicitCastExpr 0x559ca53711b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x559ca5371190 'uint64_t3':'vector' lvalue ParmVar 0x559ca5370f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x559ca5371358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5371228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x559ca5371478 # | | | `-ReturnStmt 0x559ca5371468 # | | | `-ImplicitCastExpr 0x559ca5371450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x559ca5371430 'uint64_t4':'vector' lvalue ParmVar 0x559ca5371228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x559ca53715a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x559ca53714b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x559ca5371658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca53716d0 Implicit # | | | `-ConstAttr 0x559ca53716f8 Implicit # | | |-FunctionDecl 0x559ca53718b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca5371790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5371968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca53719e0 Implicit # | | | `-ConstAttr 0x559ca5371a08 Implicit # | | |-FunctionDecl 0x559ca5372cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca5371aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5372d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5372df0 Implicit # | | | `-ConstAttr 0x559ca5372e18 Implicit # | | |-FunctionDecl 0x559ca5372fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca5372eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5373088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559ca5373100 Implicit # | | | `-ConstAttr 0x559ca5373128 Implicit # | | |-FunctionDecl 0x559ca5373238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x559ca5373188 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53732e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca5373360 Implicit # | | | `-ConstAttr 0x559ca5373388 Implicit # | | |-FunctionDecl 0x559ca53734a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53733f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5373550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca53735c8 Implicit # | | | `-ConstAttr 0x559ca53735f0 Implicit # | | |-FunctionDecl 0x559ca5373718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5373668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53737c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca5373840 Implicit # | | | `-ConstAttr 0x559ca5373868 Implicit # | | |-FunctionDecl 0x559ca5373990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53738e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5373a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca5373ab8 Implicit # | | | `-ConstAttr 0x559ca5373ae0 Implicit # | | |-FunctionDecl 0x559ca5373c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x559ca5373b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca5373ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca5373d58 Implicit # | | | `-ConstAttr 0x559ca5373d80 Implicit # | | |-FunctionDecl 0x559ca5373ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5373df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5373f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca5373fd0 Implicit # | | | `-ConstAttr 0x559ca5373ff8 Implicit # | | |-FunctionDecl 0x559ca5374120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5374070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53741d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca5374248 Implicit # | | | `-ConstAttr 0x559ca5374270 Implicit # | | |-FunctionDecl 0x559ca5374398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53742e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5374448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559ca53744c0 Implicit # | | | `-ConstAttr 0x559ca53744e8 Implicit # | | |-FunctionDecl 0x559ca5374768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x559ca5374590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x559ca5374610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5374820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53748e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559ca5374928 Implicit # | | | `-ConstAttr 0x559ca5374950 Implicit # | | |-FunctionDecl 0x559ca5377050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x559ca53749f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x559ca5374a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5377108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53771c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559ca5377210 Implicit # | | | `-ConstAttr 0x559ca5377238 Implicit # | | |-FunctionDecl 0x559ca5377380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x559ca5377298 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca5377430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca53774a8 Implicit # | | | `-ConstAttr 0x559ca53774d0 Implicit # | | |-FunctionDecl 0x559ca5377660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x559ca5377538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5377710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5377788 Implicit # | | | `-ConstAttr 0x559ca53777b0 Implicit # | | |-FunctionDecl 0x559ca5377950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x559ca5377828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5377a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5377a78 Implicit # | | | `-ConstAttr 0x559ca5377aa0 Implicit # | | |-FunctionDecl 0x559ca5377c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x559ca5377b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5377cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5377d68 Implicit # | | | `-ConstAttr 0x559ca5377d90 Implicit # | | |-FunctionDecl 0x559ca5377ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x559ca5377de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x559ca5377f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5377ff8 Implicit # | | | `-ConstAttr 0x559ca5378020 Implicit # | | |-FunctionDecl 0x559ca53781f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x559ca53780d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53782a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5378318 Implicit # | | | `-ConstAttr 0x559ca5378340 Implicit # | | |-FunctionDecl 0x559ca5378500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x559ca53783e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53785b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5378628 Implicit # | | | `-ConstAttr 0x559ca5378650 Implicit # | | |-FunctionDecl 0x559ca5378810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x559ca53786f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53788c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5378938 Implicit # | | | `-ConstAttr 0x559ca5378960 Implicit # | | |-FunctionDecl 0x559ca5378ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x559ca53789d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x559ca5378b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x559ca5378bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5378c08 Implicit # | | | `-ConstAttr 0x559ca5378c30 Implicit # | | |-FunctionDecl 0x559ca5378dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x559ca5378ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5378e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5378ef8 Implicit # | | | `-ConstAttr 0x559ca5378f20 Implicit # | | |-FunctionDecl 0x559ca53790d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x559ca5378f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5379180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca53791f8 Implicit # | | | `-ConstAttr 0x559ca5379220 Implicit # | | |-FunctionDecl 0x559ca53793c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x559ca5379298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5379470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca53794e8 Implicit # | | | `-ConstAttr 0x559ca5379510 Implicit # | | |-FunctionDecl 0x559ca53796b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x559ca5379588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5379760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca53797d8 Implicit # | | | `-ConstAttr 0x559ca5379800 Implicit # | | |-FunctionDecl 0x559ca53799a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x559ca5379878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5379a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5379ac8 Implicit # | | | `-ConstAttr 0x559ca5379af0 Implicit # | | |-FunctionDecl 0x559ca5379c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x559ca5379b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5379d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca5379db8 Implicit # | | | `-ConstAttr 0x559ca5379de0 Implicit # | | |-FunctionDecl 0x559ca5379f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x559ca5379e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537a030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537a0c8 Implicit # | | | `-ConstAttr 0x559ca537a0f0 Implicit # | | |-FunctionDecl 0x559ca537a230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x559ca537a150 col:15 'float' # | | | |-BuiltinAliasAttr 0x559ca537a2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537a358 Implicit # | | | `-ConstAttr 0x559ca537a380 Implicit # | | |-FunctionDecl 0x559ca537a520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x559ca537a3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca537a5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537a648 Implicit # | | | `-ConstAttr 0x559ca537a670 Implicit # | | |-FunctionDecl 0x559ca537a810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x559ca537a6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537a8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537a938 Implicit # | | | `-ConstAttr 0x559ca537a960 Implicit # | | |-FunctionDecl 0x559ca537ab00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x559ca537a9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537abb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537ac28 Implicit # | | | `-ConstAttr 0x559ca537ac50 Implicit # | | |-FunctionDecl 0x559ca537adf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x559ca537acc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca537aea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537af18 Implicit # | | | `-ConstAttr 0x559ca537af40 Implicit # | | |-FunctionDecl 0x559ca537b0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x559ca537afb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca537b1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537b218 Implicit # | | | `-ConstAttr 0x559ca537b240 Implicit # | | |-FunctionDecl 0x559ca537b3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x559ca537b2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537b490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537b508 Implicit # | | | `-ConstAttr 0x559ca537b530 Implicit # | | |-FunctionDecl 0x559ca537b6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x559ca537b5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537b780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537b7f8 Implicit # | | | `-ConstAttr 0x559ca537b820 Implicit # | | |-FunctionDecl 0x559ca537b9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559ca537b898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca537ba70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537bae8 Implicit # | | | `-ConstAttr 0x559ca537bb10 Implicit # | | |-FunctionDecl 0x559ca537bcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x559ca537bb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca537bd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537bdd8 Implicit # | | | `-ConstAttr 0x559ca537be00 Implicit # | | |-FunctionDecl 0x559ca537bfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x559ca537be78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537c050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537dc98 Implicit # | | | `-ConstAttr 0x559ca537dcc0 Implicit # | | |-FunctionDecl 0x559ca537de60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x559ca537dd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537df10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537df88 Implicit # | | | `-ConstAttr 0x559ca537dfb0 Implicit # | | |-FunctionDecl 0x559ca537e0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x559ca537e010 col:16 'double' # | | | |-BuiltinAliasAttr 0x559ca537e1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537e218 Implicit # | | | `-ConstAttr 0x559ca537e240 Implicit # | | |-FunctionDecl 0x559ca537e3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x559ca537e2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca537e490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537e508 Implicit # | | | `-ConstAttr 0x559ca537e530 Implicit # | | |-FunctionDecl 0x559ca537e6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x559ca537e5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537e780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537e7f8 Implicit # | | | `-ConstAttr 0x559ca537e820 Implicit # | | |-FunctionDecl 0x559ca537e9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x559ca537e898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537ea70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559ca537eae8 Implicit # | | | `-ConstAttr 0x559ca537eb10 Implicit # | | |-FunctionDecl 0x559ca537ed00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x559ca537eb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x559ca537ebe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x559ca537edb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca537ee30 Implicit # | | | `-ConstAttr 0x559ca537ee58 Implicit # | | |-FunctionDecl 0x559ca537f078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x559ca537eea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x559ca537ef28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559ca537f130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca537f1a8 Implicit # | | | `-ConstAttr 0x559ca537f1d0 Implicit # | | |-FunctionDecl 0x559ca537f408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x559ca537f230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x559ca537f2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537f4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca537f538 Implicit # | | | `-ConstAttr 0x559ca537f560 Implicit # | | |-FunctionDecl 0x559ca537f798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x559ca537f5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x559ca537f640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537f850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca537f8c8 Implicit # | | | `-ConstAttr 0x559ca537f8f0 Implicit # | | |-FunctionDecl 0x559ca537fb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x559ca537f978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x559ca537f9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca537fc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca537fc88 Implicit # | | | `-ConstAttr 0x559ca537fcb0 Implicit # | | |-FunctionDecl 0x559ca537ff08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x559ca537fd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x559ca537fdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca537ffc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5380038 Implicit # | | | `-ConstAttr 0x559ca5380060 Implicit # | | |-FunctionDecl 0x559ca53802b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x559ca53800e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x559ca5380168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5380370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca53803e8 Implicit # | | | `-ConstAttr 0x559ca5380410 Implicit # | | |-FunctionDecl 0x559ca5380668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x559ca5380498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x559ca5380518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5380720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5380798 Implicit # | | | `-ConstAttr 0x559ca53807c0 Implicit # | | |-FunctionDecl 0x559ca5380a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x559ca5380848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x559ca53808c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5380ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5380b48 Implicit # | | | `-ConstAttr 0x559ca5380b70 Implicit # | | |-FunctionDecl 0x559ca5380de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x559ca5380bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x559ca5380c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5380ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5380f18 Implicit # | | | `-ConstAttr 0x559ca5380f40 Implicit # | | |-FunctionDecl 0x559ca5381198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x559ca5380fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x559ca5381048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5381250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca53812c8 Implicit # | | | `-ConstAttr 0x559ca53812f0 Implicit # | | |-FunctionDecl 0x559ca5381548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x559ca5381378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x559ca53813f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5381600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5381678 Implicit # | | | `-ConstAttr 0x559ca53816a0 Implicit # | | |-FunctionDecl 0x559ca53818f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x559ca5381728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x559ca53817a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53819b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5381a28 Implicit # | | | `-ConstAttr 0x559ca5381a50 Implicit # | | |-FunctionDecl 0x559ca5381cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x559ca5381ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x559ca5381b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5381d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5381df8 Implicit # | | | `-ConstAttr 0x559ca5381e20 Implicit # | | |-FunctionDecl 0x559ca5382078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x559ca5381ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x559ca5381f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5382130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca53821a8 Implicit # | | | `-ConstAttr 0x559ca53821d0 Implicit # | | |-FunctionDecl 0x559ca5382428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x559ca5382258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x559ca53822d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53824e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5382558 Implicit # | | | `-ConstAttr 0x559ca5382580 Implicit # | | |-FunctionDecl 0x559ca53827d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x559ca5382608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x559ca5382688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5382890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca5382908 Implicit # | | | `-ConstAttr 0x559ca5382930 Implicit # | | |-FunctionDecl 0x559ca5382b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x559ca53829b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x559ca5382a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca5382c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca534e288 Implicit # | | | `-ConstAttr 0x559ca534e2b0 Implicit # | | |-FunctionDecl 0x559ca534e508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x559ca534e338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x559ca534e3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca534e5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559ca534e638 Implicit # | | | `-ConstAttr 0x559ca534e660 Implicit # | | |-FunctionDecl 0x559ca534e768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x559ca534e6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca534e818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca534e890 Implicit # | | | `-ConstAttr 0x559ca534e8b8 Implicit # | | |-FunctionDecl 0x559ca534e9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x559ca534e920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca534ea78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca534eaf0 Implicit # | | | `-ConstAttr 0x559ca534eb18 Implicit # | | |-FunctionDecl 0x559ca534ec38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x559ca534eb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca534ece8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca534ed60 Implicit # | | | `-ConstAttr 0x559ca534ed88 Implicit # | | |-FunctionDecl 0x559ca534eea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x559ca534ee00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca534ef58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca534efd0 Implicit # | | | `-ConstAttr 0x559ca534eff8 Implicit # | | |-FunctionDecl 0x559ca534f0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x559ca534f050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x559ca534f1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5387cb0 Implicit # | | | `-ConstAttr 0x559ca5387cd8 Implicit # | | |-FunctionDecl 0x559ca5387df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x559ca5387d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5387ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5387f20 Implicit # | | | `-ConstAttr 0x559ca5387f48 Implicit # | | |-FunctionDecl 0x559ca5388068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x559ca5387fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5388118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5388190 Implicit # | | | `-ConstAttr 0x559ca53881b8 Implicit # | | |-FunctionDecl 0x559ca53882d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x559ca5388230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5388388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5388400 Implicit # | | | `-ConstAttr 0x559ca5388428 Implicit # | | |-FunctionDecl 0x559ca5388540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x559ca5388498 col:13 'int' # | | | |-BuiltinAliasAttr 0x559ca53885f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x559ca5388650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5388698 Implicit # | | | `-ConstAttr 0x559ca53886c0 Implicit # | | |-FunctionDecl 0x559ca53887e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x559ca5388738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5388890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5388908 Implicit # | | | `-ConstAttr 0x559ca5388930 Implicit # | | |-FunctionDecl 0x559ca5388a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x559ca53889a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5388b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5388b78 Implicit # | | | `-ConstAttr 0x559ca5388ba0 Implicit # | | |-FunctionDecl 0x559ca5388ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x559ca5388c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5388d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5388e10 Implicit # | | | `-ConstAttr 0x559ca5388e38 Implicit # | | |-FunctionDecl 0x559ca5388f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x559ca5388eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5389008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5389080 Implicit # | | | `-ConstAttr 0x559ca53890a8 Implicit # | | |-FunctionDecl 0x559ca53891c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x559ca5389120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5389278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca53892f0 Implicit # | | | `-ConstAttr 0x559ca5389318 Implicit # | | |-FunctionDecl 0x559ca5389438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x559ca5389390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53894e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5389560 Implicit # | | | `-ConstAttr 0x559ca5389588 Implicit # | | |-FunctionDecl 0x559ca53896a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x559ca5389600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5389758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca53897d0 Implicit # | | | `-ConstAttr 0x559ca53897f8 Implicit # | | |-FunctionDecl 0x559ca5389900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x559ca5389858 col:15 'float' # | | | |-BuiltinAliasAttr 0x559ca53899b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5389a28 Implicit # | | | `-ConstAttr 0x559ca5389a50 Implicit # | | |-FunctionDecl 0x559ca5389b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x559ca5389ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5389c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5389c98 Implicit # | | | `-ConstAttr 0x559ca5389cd0 Implicit # | | |-FunctionDecl 0x559ca5389df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x559ca5389d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5389ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca5389f18 Implicit # | | | `-ConstAttr 0x559ca5389f40 Implicit # | | |-FunctionDecl 0x559ca538a060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x559ca5389fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538a110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538a188 Implicit # | | | `-ConstAttr 0x559ca538a1b0 Implicit # | | |-FunctionDecl 0x559ca538a2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x559ca538a228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca538a380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538a3f8 Implicit # | | | `-ConstAttr 0x559ca538a420 Implicit # | | |-FunctionDecl 0x559ca538a540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x559ca538a498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538a5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538a668 Implicit # | | | `-ConstAttr 0x559ca538a690 Implicit # | | |-FunctionDecl 0x559ca538a7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x559ca538a708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538a860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538a8d8 Implicit # | | | `-ConstAttr 0x559ca538a900 Implicit # | | |-FunctionDecl 0x559ca538aa20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x559ca538a978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538aad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538ab48 Implicit # | | | `-ConstAttr 0x559ca538ab70 Implicit # | | |-FunctionDecl 0x559ca538ace0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559ca538abe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca538ad90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538ae08 Implicit # | | | `-ConstAttr 0x559ca538ae30 Implicit # | | |-FunctionDecl 0x559ca538af50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x559ca538aea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538b000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538b078 Implicit # | | | `-ConstAttr 0x559ca538b0a0 Implicit # | | |-FunctionDecl 0x559ca538b1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x559ca538b118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538b270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538b2e8 Implicit # | | | `-ConstAttr 0x559ca538b310 Implicit # | | |-FunctionDecl 0x559ca538b430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x559ca538b388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538b4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538b558 Implicit # | | | `-ConstAttr 0x559ca538b580 Implicit # | | |-FunctionDecl 0x559ca538b688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x559ca538b5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x559ca538b738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538b7b0 Implicit # | | | `-ConstAttr 0x559ca538b7d8 Implicit # | | |-FunctionDecl 0x559ca538b8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x559ca538b850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538b9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538ba20 Implicit # | | | `-ConstAttr 0x559ca538ba48 Implicit # | | |-FunctionDecl 0x559ca538bb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x559ca538bac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538bc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538bc90 Implicit # | | | `-ConstAttr 0x559ca538bcb8 Implicit # | | |-FunctionDecl 0x559ca538bde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x559ca538bd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538be98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559ca538bf10 Implicit # | | | `-ConstAttr 0x559ca538bf38 Implicit # | | |-FunctionDecl 0x559ca538c188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x559ca538bfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca538c030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca538c240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559ca538c2b8 Implicit # | | | `-ConstAttr 0x559ca538c2e0 Implicit # | | |-FunctionDecl 0x559ca538c518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559ca538c348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca538c3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538c5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559ca538c648 Implicit # | | | `-ConstAttr 0x559ca538c670 Implicit # | | |-FunctionDecl 0x559ca538c8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x559ca538c6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca538c768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538c970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559ca538c9e8 Implicit # | | | `-ConstAttr 0x559ca538ca10 Implicit # | | |-FunctionDecl 0x559ca538cd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559ca538ca88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca538cb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538cdb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559ca538ce30 Implicit # | | | `-ConstAttr 0x559ca538ce58 Implicit # | | |-FunctionDecl 0x559ca538cf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x559ca538ceb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca538d018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca538d090 Implicit # | | | `-ConstAttr 0x559ca538d0b8 Implicit # | | |-FunctionDecl 0x559ca538d1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca538d120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538d280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca538d2f8 Implicit # | | | `-ConstAttr 0x559ca538d320 Implicit # | | |-FunctionDecl 0x559ca538d448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca538d398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538d4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca538d570 Implicit # | | | `-ConstAttr 0x559ca538d598 Implicit # | | |-FunctionDecl 0x559ca538d6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca538d610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538d770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca538d7e8 Implicit # | | | `-ConstAttr 0x559ca538d810 Implicit # | | |-FunctionDecl 0x559ca538d920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x559ca538d870 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca538d9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca538da48 Implicit # | | | `-ConstAttr 0x559ca538da70 Implicit # | | |-FunctionDecl 0x559ca538db98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca538dae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538dc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca538dcc0 Implicit # | | | `-ConstAttr 0x559ca537c460 Implicit # | | |-FunctionDecl 0x559ca537c588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca537c4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537c638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca537c6b0 Implicit # | | | `-ConstAttr 0x559ca537c6d8 Implicit # | | |-FunctionDecl 0x559ca537c800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca537c750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537c8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559ca537c928 Implicit # | | | `-ConstAttr 0x559ca537c950 Implicit # | | |-FunctionDecl 0x559ca537ca60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x559ca537c9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca537cb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca537cb88 Implicit # | | | `-ConstAttr 0x559ca537cbb0 Implicit # | | |-FunctionDecl 0x559ca537ccc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca537cc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca537cd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca537cdf0 Implicit # | | | `-ConstAttr 0x559ca537ce18 Implicit # | | |-FunctionDecl 0x559ca537cf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca537ce90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca537cff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca537d068 Implicit # | | | `-ConstAttr 0x559ca537d090 Implicit # | | |-FunctionDecl 0x559ca537d1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca537d108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca537d268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca537d2e0 Implicit # | | | `-ConstAttr 0x559ca537d308 Implicit # | | |-FunctionDecl 0x559ca5390d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x559ca537d368 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca5390db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca5390e28 Implicit # | | | `-ConstAttr 0x559ca5390e50 Implicit # | | |-FunctionDecl 0x559ca5390f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5390ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5391028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca53910a0 Implicit # | | | `-ConstAttr 0x559ca53910c8 Implicit # | | |-FunctionDecl 0x559ca53911f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5391140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53912a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca5391318 Implicit # | | | `-ConstAttr 0x559ca5391340 Implicit # | | |-FunctionDecl 0x559ca5391468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53913b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5391518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559ca5391590 Implicit # | | | `-ConstAttr 0x559ca53915b8 Implicit # | | |-FunctionDecl 0x559ca53917a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x559ca5391618 col:17 y 'half' # | | | |-ParmVarDecl 0x559ca5391698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x559ca5391860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca53918d8 Implicit # | | | `-ConstAttr 0x559ca5391900 Implicit # | | |-FunctionDecl 0x559ca5391b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559ca5391950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53919d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5391be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca5391c58 Implicit # | | | `-ConstAttr 0x559ca5391c80 Implicit # | | |-FunctionDecl 0x559ca5391ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559ca5391d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x559ca5391d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5391fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca5392018 Implicit # | | | `-ConstAttr 0x559ca5392040 Implicit # | | |-FunctionDecl 0x559ca5392278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559ca53920a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x559ca5392120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5392330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca53923a8 Implicit # | | | `-ConstAttr 0x559ca53923d0 Implicit # | | |-FunctionDecl 0x559ca53925c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x559ca5392430 col:19 y 'float' # | | | |-ParmVarDecl 0x559ca53924b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x559ca5392680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca53926f8 Implicit # | | | `-ConstAttr 0x559ca5392720 Implicit # | | |-FunctionDecl 0x559ca5392958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559ca5392780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x559ca5392800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5392a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca5392a88 Implicit # | | | `-ConstAttr 0x559ca5392ab0 Implicit # | | |-FunctionDecl 0x559ca5392d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559ca5392b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x559ca5392b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5392dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca5392e50 Implicit # | | | `-ConstAttr 0x559ca5392e78 Implicit # | | |-FunctionDecl 0x559ca53930a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559ca5392ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x559ca5392f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5393160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559ca53931d8 Implicit # | | | `-ConstAttr 0x559ca5393200 Implicit # | | |-FunctionDecl 0x559ca5393310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x559ca5393260 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53933c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca5393438 Implicit # | | | `-ConstAttr 0x559ca5393460 Implicit # | | |-FunctionDecl 0x559ca5393578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53934c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5393628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca53936a0 Implicit # | | | `-ConstAttr 0x559ca53936c8 Implicit # | | |-FunctionDecl 0x559ca53937f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5393740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53938a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca5393918 Implicit # | | | `-ConstAttr 0x559ca5393940 Implicit # | | |-FunctionDecl 0x559ca5393a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53939b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5393b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca5393b90 Implicit # | | | `-ConstAttr 0x559ca5393bb8 Implicit # | | |-FunctionDecl 0x559ca5393d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x559ca5393c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca5393de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca5393e58 Implicit # | | | `-ConstAttr 0x559ca5393e80 Implicit # | | |-FunctionDecl 0x559ca5393fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5393ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5394058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca53940d0 Implicit # | | | `-ConstAttr 0x559ca53940f8 Implicit # | | |-FunctionDecl 0x559ca5394220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5394170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53942d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca5394348 Implicit # | | | `-ConstAttr 0x559ca5394370 Implicit # | | |-FunctionDecl 0x559ca5394498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53943e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5394548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559ca53945c0 Implicit # | | | `-ConstAttr 0x559ca53945e8 Implicit # | | |-FunctionDecl 0x559ca5394888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x559ca5394648 col:16 'half' # | | | |-ParmVarDecl 0x559ca53946c8 col:22 'half' # | | | |-ParmVarDecl 0x559ca5394748 col:28 'half' # | | | |-BuiltinAliasAttr 0x559ca5394948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca53949c0 Implicit # | | | `-ConstAttr 0x559ca53949e8 Implicit # | | |-FunctionDecl 0x559ca5394d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559ca5394a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x559ca5394ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x559ca5394b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5394e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5394e78 Implicit # | | | `-ConstAttr 0x559ca5394ea0 Implicit # | | |-FunctionDecl 0x559ca53951a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559ca5394f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x559ca5394f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x559ca5395018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5395268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca53952e0 Implicit # | | | `-ConstAttr 0x559ca5395308 Implicit # | | |-FunctionDecl 0x559ca5395608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559ca5395380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x559ca5395400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x559ca5395480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53956c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5395740 Implicit # | | | `-ConstAttr 0x559ca5395768 Implicit # | | |-FunctionDecl 0x559ca5395a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x559ca53957c8 col:14 'int' # | | | |-ParmVarDecl 0x559ca5395848 col:19 'int' # | | | |-ParmVarDecl 0x559ca53958c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x559ca5395ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5395b40 Implicit # | | | `-ConstAttr 0x559ca5395b68 Implicit # | | |-FunctionDecl 0x559ca5395ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x559ca5395be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x559ca5395c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x559ca5395d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5395f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5396010 Implicit # | | | `-ConstAttr 0x559ca5396038 Implicit # | | |-FunctionDecl 0x559ca5396338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x559ca53960b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x559ca5396130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x559ca53961b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53963f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5396470 Implicit # | | | `-ConstAttr 0x559ca5396498 Implicit # | | |-FunctionDecl 0x559ca5396798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x559ca5396510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x559ca5396590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x559ca5396610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5396858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca53968d0 Implicit # | | | `-ConstAttr 0x559ca53968f8 Implicit # | | |-FunctionDecl 0x559ca5396bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559ca5396970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53969f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca5396a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5396cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5396d60 Implicit # | | | `-ConstAttr 0x559ca5396d88 Implicit # | | |-FunctionDecl 0x559ca5397088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x559ca5396e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca5396e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca5396f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5397148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca53971c0 Implicit # | | | `-ConstAttr 0x559ca53971e8 Implicit # | | |-FunctionDecl 0x559ca53974e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559ca5397260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca53972e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca5397360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53975a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5397620 Implicit # | | | `-ConstAttr 0x559ca5397648 Implicit # | | |-FunctionDecl 0x559ca5397948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x559ca53976c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca5397740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca53977c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5397a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5397a80 Implicit # | | | `-ConstAttr 0x559ca5397aa8 Implicit # | | |-FunctionDecl 0x559ca5398e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559ca5397b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca5397ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca5397c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca5398ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5398f40 Implicit # | | | `-ConstAttr 0x559ca5398f68 Implicit # | | |-FunctionDecl 0x559ca5399268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559ca5398fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5399060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53990e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5399328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca53993a0 Implicit # | | | `-ConstAttr 0x559ca53993c8 Implicit # | | |-FunctionDecl 0x559ca53996c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559ca5399440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53994c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5399540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5399788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5399800 Implicit # | | | `-ConstAttr 0x559ca5399828 Implicit # | | |-FunctionDecl 0x559ca5399b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559ca53998a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5399920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53999a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5399be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5399c60 Implicit # | | | `-ConstAttr 0x559ca5399c88 Implicit # | | |-FunctionDecl 0x559ca5399f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559ca5399d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca5399d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca5399e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca539a058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539a0d0 Implicit # | | | `-ConstAttr 0x559ca539a0f8 Implicit # | | |-FunctionDecl 0x559ca539a3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559ca539a170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca539a1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca539a270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539a4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539a530 Implicit # | | | `-ConstAttr 0x559ca539a558 Implicit # | | |-FunctionDecl 0x559ca539a858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559ca539a5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca539a650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca539a6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539a918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539a990 Implicit # | | | `-ConstAttr 0x559ca539a9b8 Implicit # | | |-FunctionDecl 0x559ca539acb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559ca539aa30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca539aab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca539ab30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca539ada0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539ae18 Implicit # | | | `-ConstAttr 0x559ca539ae40 Implicit # | | |-FunctionDecl 0x559ca539b0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x559ca539aea0 col:18 'float' # | | | |-ParmVarDecl 0x559ca539af20 col:25 'float' # | | | |-ParmVarDecl 0x559ca539afa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x559ca539b198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539b210 Implicit # | | | `-ConstAttr 0x559ca539b238 Implicit # | | |-FunctionDecl 0x559ca539b538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559ca539b2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x559ca539b330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x559ca539b3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539b5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539b670 Implicit # | | | `-ConstAttr 0x559ca539b698 Implicit # | | |-FunctionDecl 0x559ca539b998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559ca539b710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x559ca539b790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x559ca539b810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539ba58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539bad0 Implicit # | | | `-ConstAttr 0x559ca539baf8 Implicit # | | |-FunctionDecl 0x559ca5382d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559ca539bb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x559ca539bbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x559ca539bc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5382de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5382e60 Implicit # | | | `-ConstAttr 0x559ca5382e88 Implicit # | | |-FunctionDecl 0x559ca5383128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x559ca5382ee8 col:20 'double' # | | | |-ParmVarDecl 0x559ca5382f68 col:28 'double' # | | | |-ParmVarDecl 0x559ca5382fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x559ca53831e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5383260 Implicit # | | | `-ConstAttr 0x559ca5383288 Implicit # | | |-FunctionDecl 0x559ca5383588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x559ca5383300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x559ca5383380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x559ca5383400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5383648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca53836c0 Implicit # | | | `-ConstAttr 0x559ca53836e8 Implicit # | | |-FunctionDecl 0x559ca53839e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x559ca5383760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x559ca53837e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x559ca5383860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5383aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca5383b20 Implicit # | | | `-ConstAttr 0x559ca5383b48 Implicit # | | |-FunctionDecl 0x559ca539dfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x559ca5383bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x559ca539ddc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x559ca539de40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca539e088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559ca539e100 Implicit # | | | `-ConstAttr 0x559ca539e128 Implicit # | | |-FunctionDecl 0x559ca539e270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x559ca539e188 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca539e320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559ca539e398 Implicit # | | | `-ConstAttr 0x559ca539e3c0 Implicit # | | |-FunctionDecl 0x559ca539e550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x559ca539e428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539e600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559ca539e678 Implicit # | | | `-ConstAttr 0x559ca539e6a0 Implicit # | | |-FunctionDecl 0x559ca539e840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x559ca539e718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539e8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559ca539e968 Implicit # | | | `-ConstAttr 0x559ca539e990 Implicit # | | |-FunctionDecl 0x559ca539eb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x559ca539ea08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca539ebe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559ca539ec58 Implicit # | | | `-ConstAttr 0x559ca539ec80 Implicit # | | |-FunctionDecl 0x559ca539edd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x559ca539ece0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca539ee80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539eef8 Implicit # | | | `-ConstAttr 0x559ca539ef20 Implicit # | | |-FunctionDecl 0x559ca539f038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca539ef88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539f0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539f160 Implicit # | | | `-ConstAttr 0x559ca539f188 Implicit # | | |-FunctionDecl 0x559ca539f2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca539f200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539f360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539f3d8 Implicit # | | | `-ConstAttr 0x559ca539f400 Implicit # | | |-FunctionDecl 0x559ca539f528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca539f478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca539f5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539f650 Implicit # | | | `-ConstAttr 0x559ca539f678 Implicit # | | |-FunctionDecl 0x559ca539f788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x559ca539f6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca539f838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539f8b0 Implicit # | | | `-ConstAttr 0x559ca539f8d8 Implicit # | | |-FunctionDecl 0x559ca539fa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca539f950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539fab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539fb28 Implicit # | | | `-ConstAttr 0x559ca539fb50 Implicit # | | |-FunctionDecl 0x559ca539fc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca539fbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539fd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca539fda0 Implicit # | | | `-ConstAttr 0x559ca53a0df0 Implicit # | | |-FunctionDecl 0x559ca53a0f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53a0e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a0fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559ca53a1040 Implicit # | | | `-ConstAttr 0x559ca53a1068 Implicit # | | |-FunctionDecl 0x559ca53a1178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x559ca53a10c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53a1228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a12a0 Implicit # | | | `-ConstAttr 0x559ca53a12c8 Implicit # | | |-FunctionDecl 0x559ca53a13e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53a1330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a1490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a1508 Implicit # | | | `-ConstAttr 0x559ca53a1530 Implicit # | | |-FunctionDecl 0x559ca53a1658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53a15a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a1708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a1780 Implicit # | | | `-ConstAttr 0x559ca53a17a8 Implicit # | | |-FunctionDecl 0x559ca53a18d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53a1820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a1980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a19f8 Implicit # | | | `-ConstAttr 0x559ca53a1a20 Implicit # | | |-FunctionDecl 0x559ca53a1b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x559ca53a1a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53a1be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a1c58 Implicit # | | | `-ConstAttr 0x559ca53a1c80 Implicit # | | |-FunctionDecl 0x559ca53a1e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53a1cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a1eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a1f28 Implicit # | | | `-ConstAttr 0x559ca53a1f50 Implicit # | | |-FunctionDecl 0x559ca53a2078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53a1fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a2128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a21a0 Implicit # | | | `-ConstAttr 0x559ca53a21c8 Implicit # | | |-FunctionDecl 0x559ca53a22f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53a2240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a23a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559ca53a2418 Implicit # | | | `-ConstAttr 0x559ca53a2440 Implicit # | | |-FunctionDecl 0x559ca53a25b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x559ca53a2490 col:33 used x 'int' # | | | `-CompoundStmt 0x559ca53a2a28 # | | | `-ReturnStmt 0x559ca53a2a18 # | | | `-ImplicitCastExpr 0x559ca53a2a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x559ca53a29b8 'int' # | | | |-ImplicitCastExpr 0x559ca53a29a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a28e8 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a29e8 'int' # | | | `-DeclRefExpr 0x559ca53a2920 'int' lvalue ParmVar 0x559ca53a2490 'x' 'int' # | | |-FunctionDecl 0x559ca53a2b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x559ca53a2a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x559ca53a2d28 # | | | `-ReturnStmt 0x559ca53a2d18 # | | | `-ImplicitCastExpr 0x559ca53a2d00 'vector' # | | | `-CallExpr 0x559ca53a2cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x559ca53a2ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a2c60 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a2ce8 'int2':'vector' # | | | `-DeclRefExpr 0x559ca53a2c80 'int2':'vector' lvalue ParmVar 0x559ca53a2a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x559ca53a2eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x559ca53a2d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x559ca53a3058 # | | | `-ReturnStmt 0x559ca53a3048 # | | | `-ImplicitCastExpr 0x559ca53a3030 'vector' # | | | `-CallExpr 0x559ca53a2fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x559ca53a2fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a2f90 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a3018 'int3':'vector' # | | | `-DeclRefExpr 0x559ca53a2fb0 'int3':'vector' lvalue ParmVar 0x559ca53a2d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x559ca53a31b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x559ca53a3088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x559ca53a3358 # | | | `-ReturnStmt 0x559ca53a3348 # | | | `-ImplicitCastExpr 0x559ca53a3330 'vector' # | | | `-CallExpr 0x559ca53a32e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x559ca53a32d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a3290 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a3318 'int4':'vector' # | | | `-DeclRefExpr 0x559ca53a32b0 'int4':'vector' lvalue ParmVar 0x559ca53a3088 'x' 'int4':'vector' # | | |-FunctionDecl 0x559ca53a34b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x559ca53a3388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x559ca53a3640 # | | | `-ReturnStmt 0x559ca53a3630 # | | | `-CallExpr 0x559ca53a35e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x559ca53a35d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a3590 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a3618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x559ca53a35b0 'uint':'unsigned int' lvalue ParmVar 0x559ca53a3388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x559ca53a3798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x559ca53a3670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x559ca53a3920 # | | | `-ReturnStmt 0x559ca53a3910 # | | | `-CallExpr 0x559ca53a38c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x559ca53a38b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a3870 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a38f8 'uint2':'vector' # | | | `-DeclRefExpr 0x559ca53a3890 'uint2':'vector' lvalue ParmVar 0x559ca53a3670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x559ca53a3a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x559ca53a3950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x559ca53a3c00 # | | | `-ReturnStmt 0x559ca53a3bf0 # | | | `-CallExpr 0x559ca53a3ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x559ca53a3b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a3b50 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a3bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x559ca53a3b70 'uint3':'vector' lvalue ParmVar 0x559ca53a3950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x559ca53a3d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x559ca53a3c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x559ca53a3ef8 # | | | `-ReturnStmt 0x559ca53a3ee8 # | | | `-CallExpr 0x559ca53a3ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x559ca53a3e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a3e48 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a3ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x559ca53a3e68 'uint4':'vector' lvalue ParmVar 0x559ca53a3c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x559ca53a4058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x559ca53a3f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x559ca53a41f8 # | | | `-ReturnStmt 0x559ca53a41e8 # | | | `-ImplicitCastExpr 0x559ca53a41d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x559ca53a4188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x559ca53a4170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a4130 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a41b8 'int64_t':'long' # | | | `-DeclRefExpr 0x559ca53a4150 'int64_t':'long' lvalue ParmVar 0x559ca53a3f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x559ca53a4358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x559ca53a4228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x559ca53a44f8 # | | | `-ReturnStmt 0x559ca53a44e8 # | | | `-ImplicitCastExpr 0x559ca53a44d0 'vector' # | | | `-CallExpr 0x559ca53a4488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x559ca53a4470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a4430 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a44b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x559ca53a4450 'int64_t2':'vector' lvalue ParmVar 0x559ca53a4228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x559ca53a4658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x559ca53a4528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x559ca53a47f8 # | | | `-ReturnStmt 0x559ca53a47e8 # | | | `-ImplicitCastExpr 0x559ca53a47d0 'vector' # | | | `-CallExpr 0x559ca53a4788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x559ca53a4770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a4730 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a47b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x559ca53a4750 'int64_t3':'vector' lvalue ParmVar 0x559ca53a4528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x559ca53a4958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x559ca53a4828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x559ca53a4af8 # | | | `-ReturnStmt 0x559ca53a4ae8 # | | | `-ImplicitCastExpr 0x559ca53a4ad0 'vector' # | | | `-CallExpr 0x559ca53a4a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x559ca53a4a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a4a30 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a4ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x559ca53a4a50 'int64_t4':'vector' lvalue ParmVar 0x559ca53a4828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x559ca53a4c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x559ca53a4b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x559ca53a4df8 # | | | `-ReturnStmt 0x559ca53a4de8 # | | | `-ImplicitCastExpr 0x559ca53a4dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x559ca53a4d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x559ca53a4d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a4d30 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a4db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x559ca53a4d50 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca53a4b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x559ca53a4f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x559ca53a4e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x559ca53a5118 # | | | `-ReturnStmt 0x559ca53a5108 # | | | `-ImplicitCastExpr 0x559ca53a50f0 'vector' # | | | `-CallExpr 0x559ca53a50a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x559ca53a5090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a5050 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a50d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x559ca53a5070 'uint64_t2':'vector' lvalue ParmVar 0x559ca53a4e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x559ca53a5278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x559ca53a5148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x559ca53a5418 # | | | `-ReturnStmt 0x559ca53a5408 # | | | `-ImplicitCastExpr 0x559ca53a53f0 'vector' # | | | `-CallExpr 0x559ca53a53a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x559ca53a5390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a5350 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a53d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x559ca53a5370 'uint64_t3':'vector' lvalue ParmVar 0x559ca53a5148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x559ca53a5578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x559ca53a5448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x559ca53a5718 # | | | `-ReturnStmt 0x559ca53a5708 # | | | `-ImplicitCastExpr 0x559ca53a56f0 'vector' # | | | `-CallExpr 0x559ca53a56a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x559ca53a5690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559ca53a5650 '' Function 0x559ca53a2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559ca53a56d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x559ca53a5670 'uint64_t4':'vector' lvalue ParmVar 0x559ca53a5448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x559ca53a5808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x559ca53a5758 col:18 'half' # | | | |-BuiltinAliasAttr 0x559ca53a58b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a5930 Implicit # | | | `-ConstAttr 0x559ca53a5958 Implicit # | | |-FunctionDecl 0x559ca53a5a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53a59c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a5b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a5b98 Implicit # | | | `-ConstAttr 0x559ca53a5bc0 Implicit # | | |-FunctionDecl 0x559ca53a5ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53a5c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a5d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a6b50 Implicit # | | | `-ConstAttr 0x559ca53a6b78 Implicit # | | |-FunctionDecl 0x559ca53a6ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53a6bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a6d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a6dc8 Implicit # | | | `-ConstAttr 0x559ca53a6df0 Implicit # | | |-FunctionDecl 0x559ca53a6f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x559ca53a6e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x559ca53a6fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a7028 Implicit # | | | `-ConstAttr 0x559ca53a7050 Implicit # | | |-FunctionDecl 0x559ca53a7178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53a70c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a7228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a72a0 Implicit # | | | `-ConstAttr 0x559ca53a72c8 Implicit # | | |-FunctionDecl 0x559ca53a73f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53a7340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a74a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a7518 Implicit # | | | `-ConstAttr 0x559ca53a7540 Implicit # | | |-FunctionDecl 0x559ca53a7668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53a75b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a7718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559ca53a7790 Implicit # | | | `-ConstAttr 0x559ca53a77b8 Implicit # | | |-FunctionDecl 0x559ca53a7968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x559ca53a7818 col:14 'half' # | | | |-ParmVarDecl 0x559ca53a7898 col:20 'half' # | | | |-BuiltinAliasAttr 0x559ca53a7a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a7a98 Implicit # | | | `-ConstAttr 0x559ca53a7ac0 Implicit # | | |-FunctionDecl 0x559ca53a7d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x559ca53a7b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53a7be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a7df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a7e68 Implicit # | | | `-ConstAttr 0x559ca53a7e90 Implicit # | | |-FunctionDecl 0x559ca53a80d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x559ca53a7f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53a7f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a8190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a8208 Implicit # | | | `-ConstAttr 0x559ca53a8230 Implicit # | | |-FunctionDecl 0x559ca53a8478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x559ca53a82a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53a8328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a8530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a85a8 Implicit # | | | `-ConstAttr 0x559ca53a85d0 Implicit # | | |-FunctionDecl 0x559ca53a8780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x559ca53a8630 col:16 'float' # | | | |-ParmVarDecl 0x559ca53a86b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x559ca53a8838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a88b0 Implicit # | | | `-ConstAttr 0x559ca53a88d8 Implicit # | | |-FunctionDecl 0x559ca53a8b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x559ca53a8950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53a89d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a8c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a8ca0 Implicit # | | | `-ConstAttr 0x559ca53a8cc8 Implicit # | | |-FunctionDecl 0x559ca53a8f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x559ca53a8d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53a8dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a8fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a9048 Implicit # | | | `-ConstAttr 0x559ca53a9070 Implicit # | | |-FunctionDecl 0x559ca53a92b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x559ca53a90e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53a9168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a9370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a93e8 Implicit # | | | `-ConstAttr 0x559ca53a9410 Implicit # | | |-FunctionDecl 0x559ca53a9608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x559ca53a9470 col:18 'double' # | | | |-ParmVarDecl 0x559ca53a94f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x559ca53a96c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a9738 Implicit # | | | `-ConstAttr 0x559ca53a9760 Implicit # | | |-FunctionDecl 0x559ca53a9958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53a97c0 col:12 'int' # | | | |-ParmVarDecl 0x559ca53a9840 col:17 'int' # | | | |-BuiltinAliasAttr 0x559ca53a9a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a9a88 Implicit # | | | `-ConstAttr 0x559ca53a9ab0 Implicit # | | |-FunctionDecl 0x559ca53a9d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x559ca53a9b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x559ca53a9c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53a9e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53a9e88 Implicit # | | | `-ConstAttr 0x559ca53a9eb0 Implicit # | | |-FunctionDecl 0x559ca53aa0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x559ca53a9f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x559ca53a9fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53aa1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53aa228 Implicit # | | | `-ConstAttr 0x559ca53aa250 Implicit # | | |-FunctionDecl 0x559ca53aa498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x559ca53aa2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x559ca53aa348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53aa550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53aa5c8 Implicit # | | | `-ConstAttr 0x559ca53aa5f0 Implicit # | | |-FunctionDecl 0x559ca53aa838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559ca53aa668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53aa6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca53aa8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53aa968 Implicit # | | | `-ConstAttr 0x559ca53aa990 Implicit # | | |-FunctionDecl 0x559ca53aac08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x559ca53aaa08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca53aaa88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53aacc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53aad38 Implicit # | | | `-ConstAttr 0x559ca53aad60 Implicit # | | |-FunctionDecl 0x559ca53aafa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x559ca53aadd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca53aae58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ab060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ab0d8 Implicit # | | | `-ConstAttr 0x559ca53ab100 Implicit # | | |-FunctionDecl 0x559ca53ab348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x559ca53ab178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca53ab1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ab400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ab478 Implicit # | | | `-ConstAttr 0x559ca53ab4a0 Implicit # | | |-FunctionDecl 0x559ca53ab6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559ca53ab518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca53ab598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca53ab7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ab818 Implicit # | | | `-ConstAttr 0x559ca53ab840 Implicit # | | |-FunctionDecl 0x559ca53aba88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559ca53ab8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53ab938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53abb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53abbe8 Implicit # | | | `-ConstAttr 0x559ca53abc10 Implicit # | | |-FunctionDecl 0x559ca53abe58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559ca53abc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53abd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53abf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53abf88 Implicit # | | | `-ConstAttr 0x559ca53abfb0 Implicit # | | |-FunctionDecl 0x559ca53ac1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559ca53ac028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53ac0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ac2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ac328 Implicit # | | | `-ConstAttr 0x559ca53ac350 Implicit # | | |-FunctionDecl 0x559ca53ac598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559ca53ac3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca53ac448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53ac650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ac6c8 Implicit # | | | `-ConstAttr 0x559ca53ac6f0 Implicit # | | |-FunctionDecl 0x559ca53ac938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559ca53ac768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53ac7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ac9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53aca68 Implicit # | | | `-ConstAttr 0x559ca53aca90 Implicit # | | |-FunctionDecl 0x559ca53acd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559ca53acb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53acbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53acdc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ace38 Implicit # | | | `-ConstAttr 0x559ca53ace60 Implicit # | | |-FunctionDecl 0x559ca53ad0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559ca53aced8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53acf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ad160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559ca53ad1d8 Implicit # | | | `-ConstAttr 0x559ca53ad200 Implicit # | | |-FunctionDecl 0x559ca53ad518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x559ca53ad288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53ad308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53ad388 col:37 'int' # | | | |-AvailabilityAttr 0x559ca53ad5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53ad698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x559ca53ad6e0 Implicit # | | | `-ConstAttr 0x559ca53ad708 Implicit # | | |-FunctionDecl 0x559ca53ad970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559ca53ad780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53ad800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53ad880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca53ada30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53adaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x559ca53adb38 Implicit # | | | `-ConstAttr 0x559ca53adb60 Implicit # | | |-FunctionDecl 0x559ca53adc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x559ca53adbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca53add20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53add98 Implicit # | | | `-ConstAttr 0x559ca53addc0 Implicit # | | |-FunctionDecl 0x559ca53aded8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53ade28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53adf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53ae000 Implicit # | | | `-ConstAttr 0x559ca53ae028 Implicit # | | |-FunctionDecl 0x559ca53ae150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53ae0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ae200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53ae278 Implicit # | | | `-ConstAttr 0x559ca53ae2a0 Implicit # | | |-FunctionDecl 0x559ca53ae3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53ae318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ae478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53ae4f0 Implicit # | | | `-ConstAttr 0x559ca53ae518 Implicit # | | |-FunctionDecl 0x559ca53ae628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x559ca53ae578 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca53ae6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53ae750 Implicit # | | | `-ConstAttr 0x559ca53ae778 Implicit # | | |-FunctionDecl 0x559ca53ae8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53ae7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ae950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53ae9c8 Implicit # | | | `-ConstAttr 0x559ca53ae9f0 Implicit # | | |-FunctionDecl 0x559ca53aeb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53aea68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53aebd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53aec50 Implicit # | | | `-ConstAttr 0x559ca53aec78 Implicit # | | |-FunctionDecl 0x559ca53aeda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53aecf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53aee50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559ca53aeec8 Implicit # | | | `-ConstAttr 0x559ca53aeef0 Implicit # | | |-FunctionDecl 0x559ca53af000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x559ca53aef50 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53af0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca53af128 Implicit # | | | `-ConstAttr 0x559ca53af150 Implicit # | | |-FunctionDecl 0x559ca53af268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53af1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53af318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca53af390 Implicit # | | | `-ConstAttr 0x559ca53af3b8 Implicit # | | |-FunctionDecl 0x559ca53af4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53af430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53af590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca53af608 Implicit # | | | `-ConstAttr 0x559ca53af630 Implicit # | | |-FunctionDecl 0x559ca53af758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53af6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53af808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca53af880 Implicit # | | | `-ConstAttr 0x559ca53af8a8 Implicit # | | |-FunctionDecl 0x559ca53af9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x559ca53af908 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53afa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca53afae0 Implicit # | | | `-ConstAttr 0x559ca53afb08 Implicit # | | |-FunctionDecl 0x559ca538ddc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca538dd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538de70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca538dee8 Implicit # | | | `-ConstAttr 0x559ca538df10 Implicit # | | |-FunctionDecl 0x559ca538e038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca538df88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538e0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca538e160 Implicit # | | | `-ConstAttr 0x559ca538e188 Implicit # | | |-FunctionDecl 0x559ca538e2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca538e200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538e360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559ca538e3d8 Implicit # | | | `-ConstAttr 0x559ca538e400 Implicit # | | |-FunctionDecl 0x559ca538e5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x559ca538e478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca538e658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559ca538e6d0 Implicit # | | | `-ConstAttr 0x559ca538e6f8 Implicit # | | |-FunctionDecl 0x559ca538e888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x559ca538e760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538e938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559ca538e9b0 Implicit # | | | `-ConstAttr 0x559ca538e9d8 Implicit # | | |-FunctionDecl 0x559ca538eb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x559ca538ea50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538ec28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559ca538eca0 Implicit # | | | `-ConstAttr 0x559ca538ecc8 Implicit # | | |-FunctionDecl 0x559ca538ee78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x559ca538ed50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538ef28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559ca538efa0 Implicit # | | | `-ConstAttr 0x559ca538efc8 Implicit # | | |-FunctionDecl 0x559ca538f158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x559ca538f028 col:20 'float' # | | | |-BuiltinAliasAttr 0x559ca538f208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559ca538f280 Implicit # | | | `-ConstAttr 0x559ca538f2a8 Implicit # | | |-FunctionDecl 0x559ca538f438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x559ca538f310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca538f4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559ca538f560 Implicit # | | | `-ConstAttr 0x559ca538f588 Implicit # | | |-FunctionDecl 0x559ca538f728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x559ca538f600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca538f7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559ca538f850 Implicit # | | | `-ConstAttr 0x559ca538f878 Implicit # | | |-FunctionDecl 0x559ca538fa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x559ca538f8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca538fac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559ca538fb40 Implicit # | | | `-ConstAttr 0x559ca538fb68 Implicit # | | |-FunctionDecl 0x559ca53b5bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x559ca538fbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x559ca53b5c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b5cf8 Implicit # | | | `-ConstAttr 0x559ca53b5d20 Implicit # | | |-FunctionDecl 0x559ca53b5eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x559ca53b5d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b5f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b5fe0 Implicit # | | | `-ConstAttr 0x559ca53b6008 Implicit # | | |-FunctionDecl 0x559ca53b61a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x559ca53b6080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b6258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b62d0 Implicit # | | | `-ConstAttr 0x559ca53b62f8 Implicit # | | |-FunctionDecl 0x559ca53b6498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x559ca53b6370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b6548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b65c0 Implicit # | | | `-ConstAttr 0x559ca53b65e8 Implicit # | | |-FunctionDecl 0x559ca53b6710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x559ca53b6660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca53b67c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b6838 Implicit # | | | `-ConstAttr 0x559ca53b6860 Implicit # | | |-FunctionDecl 0x559ca53b6988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca53b68d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b6a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b6ab0 Implicit # | | | `-ConstAttr 0x559ca53b6ad8 Implicit # | | |-FunctionDecl 0x559ca53b6c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca53b6b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b6cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b6d38 Implicit # | | | `-ConstAttr 0x559ca53b6d60 Implicit # | | |-FunctionDecl 0x559ca53b6e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca53b6dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b6f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b6fb0 Implicit # | | | `-ConstAttr 0x559ca53b6fd8 Implicit # | | |-FunctionDecl 0x559ca53b7178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x559ca53b7050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca53b7228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b72a0 Implicit # | | | `-ConstAttr 0x559ca53b72c8 Implicit # | | |-FunctionDecl 0x559ca53b7468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca53b7340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b7518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b7590 Implicit # | | | `-ConstAttr 0x559ca53b75b8 Implicit # | | |-FunctionDecl 0x559ca53b7758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca53b7630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b7808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b7880 Implicit # | | | `-ConstAttr 0x559ca53b78a8 Implicit # | | |-FunctionDecl 0x559ca53b7a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca53b7920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b7af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b7b70 Implicit # | | | `-ConstAttr 0x559ca53b7b98 Implicit # | | |-FunctionDecl 0x559ca53b7d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x559ca53b7c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53b7df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b7e70 Implicit # | | | `-ConstAttr 0x559ca53b7e98 Implicit # | | |-FunctionDecl 0x559ca53b8038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca53b7f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b80e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b8160 Implicit # | | | `-ConstAttr 0x559ca53b8188 Implicit # | | |-FunctionDecl 0x559ca53b8328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca53b8200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b83d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b8450 Implicit # | | | `-ConstAttr 0x559ca53b8478 Implicit # | | |-FunctionDecl 0x559ca53b8618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca53b84f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b86c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559ca53b8740 Implicit # | | | `-ConstAttr 0x559ca53b8768 Implicit # | | |-FunctionDecl 0x559ca53b8878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x559ca53b87c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca53b8928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b89a0 Implicit # | | | `-ConstAttr 0x559ca53b89c8 Implicit # | | |-FunctionDecl 0x559ca53b8ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53b8a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b8b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b8c18 Implicit # | | | `-ConstAttr 0x559ca53b8c40 Implicit # | | |-FunctionDecl 0x559ca53b8d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53b8cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b8e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b8e90 Implicit # | | | `-ConstAttr 0x559ca53b8eb8 Implicit # | | |-FunctionDecl 0x559ca53b8fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53b8f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b9090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b9108 Implicit # | | | `-ConstAttr 0x559ca53b9130 Implicit # | | |-FunctionDecl 0x559ca53b9240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x559ca53b9190 col:18 'float' # | | | |-BuiltinAliasAttr 0x559ca53b92f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b9368 Implicit # | | | `-ConstAttr 0x559ca53b9390 Implicit # | | |-FunctionDecl 0x559ca53b94b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53b9408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b9568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b95e0 Implicit # | | | `-ConstAttr 0x559ca53b9608 Implicit # | | |-FunctionDecl 0x559ca53b9730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53b9680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b97e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b9858 Implicit # | | | `-ConstAttr 0x559ca53b9880 Implicit # | | |-FunctionDecl 0x559ca53b99a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53b98f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b9a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559ca53b9ad0 Implicit # | | | `-ConstAttr 0x559ca53b9af8 Implicit # | | |-FunctionDecl 0x559ca53b9c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x559ca53b9b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53b9cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53b9d68 Implicit # | | | `-ConstAttr 0x559ca53b9d90 Implicit # | | |-FunctionDecl 0x559ca53b9ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53b9df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b9f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53b9fd0 Implicit # | | | `-ConstAttr 0x559ca53b9ff8 Implicit # | | |-FunctionDecl 0x559ca53ba120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53ba070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ba1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53ba248 Implicit # | | | `-ConstAttr 0x559ca53ba270 Implicit # | | |-FunctionDecl 0x559ca53ba398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53ba2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ba448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53ba4c0 Implicit # | | | `-ConstAttr 0x559ca53ba4e8 Implicit # | | |-FunctionDecl 0x559ca53ba5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x559ca53ba548 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53ba6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53ba720 Implicit # | | | `-ConstAttr 0x559ca53ba748 Implicit # | | |-FunctionDecl 0x559ca53ba870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53ba7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ba920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53ba998 Implicit # | | | `-ConstAttr 0x559ca53ba9c0 Implicit # | | |-FunctionDecl 0x559ca53baae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53baa38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bab98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53bac20 Implicit # | | | `-ConstAttr 0x559ca53bac48 Implicit # | | |-FunctionDecl 0x559ca53bad70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53bacc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bae20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559ca53bae98 Implicit # | | | `-ConstAttr 0x559ca53baec0 Implicit # | | |-FunctionDecl 0x559ca53bafc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x559ca53baf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca53bb078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bb0f0 Implicit # | | | `-ConstAttr 0x559ca53bb118 Implicit # | | |-FunctionDecl 0x559ca53bb2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x559ca53bb180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bb358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bb3d0 Implicit # | | | `-ConstAttr 0x559ca53bb3f8 Implicit # | | |-FunctionDecl 0x559ca53bb598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x559ca53bb470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bb648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bb6c0 Implicit # | | | `-ConstAttr 0x559ca53bb6e8 Implicit # | | |-FunctionDecl 0x559ca53bb888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x559ca53bb760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bb938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bb9b0 Implicit # | | | `-ConstAttr 0x559ca53bb9d8 Implicit # | | |-FunctionDecl 0x559ca53bbae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x559ca53bba38 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53bbb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bbc30 Implicit # | | | `-ConstAttr 0x559ca53bbc58 Implicit # | | |-FunctionDecl 0x559ca53bbdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x559ca53bbcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bbea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bbf20 Implicit # | | | `-ConstAttr 0x559ca53bbf48 Implicit # | | |-FunctionDecl 0x559ca53bc0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x559ca53bbfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bc198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bc210 Implicit # | | | `-ConstAttr 0x559ca53bc238 Implicit # | | |-FunctionDecl 0x559ca53bc3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x559ca53bc2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bc488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559ca53bc500 Implicit # | | | `-ConstAttr 0x559ca53bc528 Implicit # | | |-FunctionDecl 0x559ca53bc630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x559ca53bc588 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca53bc6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bc758 Implicit # | | | `-ConstAttr 0x559ca53bc780 Implicit # | | |-FunctionDecl 0x559ca53bc898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x559ca53bc7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bc948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bc9c0 Implicit # | | | `-ConstAttr 0x559ca53bc9e8 Implicit # | | |-FunctionDecl 0x559ca53bcb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x559ca53bca60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bcbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bcc58 Implicit # | | | `-ConstAttr 0x559ca53bcc80 Implicit # | | |-FunctionDecl 0x559ca53bcda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x559ca53bccf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bce58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bced0 Implicit # | | | `-ConstAttr 0x559ca53bcef8 Implicit # | | |-FunctionDecl 0x559ca53bd000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x559ca53bcf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53bd0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bd128 Implicit # | | | `-ConstAttr 0x559ca53bd150 Implicit # | | |-FunctionDecl 0x559ca53bd278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x559ca53bd1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bd328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bd3a0 Implicit # | | | `-ConstAttr 0x559ca53bd3c8 Implicit # | | |-FunctionDecl 0x559ca53bd4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x559ca53bd440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bd5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bd618 Implicit # | | | `-ConstAttr 0x559ca53bd640 Implicit # | | |-FunctionDecl 0x559ca53bd768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x559ca53bd6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bd818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559ca53bd890 Implicit # | | | `-ConstAttr 0x559ca53bd8b8 Implicit # | | |-FunctionDecl 0x559ca53bdb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x559ca53bd918 col:15 'half' # | | | |-ParmVarDecl 0x559ca53bd998 col:21 'half' # | | | |-ParmVarDecl 0x559ca53bda18 col:27 'half' # | | | |-BuiltinAliasAttr 0x559ca53bdbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53bdc50 Implicit # | | | `-ConstAttr 0x559ca53bdc78 Implicit # | | |-FunctionDecl 0x559ca53bded0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559ca53bdce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53bdd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53bdde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bdf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53be008 Implicit # | | | `-ConstAttr 0x559ca53be030 Implicit # | | |-FunctionDecl 0x559ca53be298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559ca53be0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53be128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53be1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53be358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53be3d0 Implicit # | | | `-ConstAttr 0x559ca53be3f8 Implicit # | | |-FunctionDecl 0x559ca53be660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559ca53be470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53be4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53be570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53be720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53be798 Implicit # | | | `-ConstAttr 0x559ca53be7c0 Implicit # | | |-FunctionDecl 0x559ca53bea10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x559ca53be820 col:17 'float' # | | | |-ParmVarDecl 0x559ca53be8a0 col:24 'float' # | | | |-ParmVarDecl 0x559ca53be920 col:31 'float' # | | | |-BuiltinAliasAttr 0x559ca53bead0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53beb48 Implicit # | | | `-ConstAttr 0x559ca53beb70 Implicit # | | |-FunctionDecl 0x559ca53bede8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559ca53bebe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53bec78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53becf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53beea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53bef20 Implicit # | | | `-ConstAttr 0x559ca53bef48 Implicit # | | |-FunctionDecl 0x559ca53bf1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559ca53befc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53bf040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53bf0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bf270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53bf2e8 Implicit # | | | `-ConstAttr 0x559ca53bf310 Implicit # | | |-FunctionDecl 0x559ca53bf578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559ca53bf388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53bf408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53bf488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bf638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559ca53bf6b0 Implicit # | | | `-ConstAttr 0x559ca53bf6d8 Implicit # | | |-FunctionDecl 0x559ca53bf7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x559ca53bf738 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca53bf898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53bf910 Implicit # | | | `-ConstAttr 0x559ca53bf938 Implicit # | | |-FunctionDecl 0x559ca53bfa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53bf9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bfb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53bfb78 Implicit # | | | `-ConstAttr 0x559ca53bfba0 Implicit # | | |-FunctionDecl 0x559ca53bfd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53bfc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53bfdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53bfe48 Implicit # | | | `-ConstAttr 0x559ca53bfe70 Implicit # | | |-FunctionDecl 0x559ca53bff98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53bfee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c0048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53c00c0 Implicit # | | | `-ConstAttr 0x559ca53c00e8 Implicit # | | |-FunctionDecl 0x559ca53c01f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x559ca53c0148 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca53c02a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53c0320 Implicit # | | | `-ConstAttr 0x559ca53c0348 Implicit # | | |-FunctionDecl 0x559ca53c0470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53c03c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c0520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53c0598 Implicit # | | | `-ConstAttr 0x559ca53c05c0 Implicit # | | |-FunctionDecl 0x559ca53c06e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53c0638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c0798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53c0810 Implicit # | | | `-ConstAttr 0x559ca53c0838 Implicit # | | |-FunctionDecl 0x559ca53c0960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53c08b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c0a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559ca53c0a88 Implicit # | | | `-ConstAttr 0x559ca53c0ab0 Implicit # | | |-FunctionDecl 0x559ca53c0bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x559ca53c0b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca53c0c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c0ce8 Implicit # | | | `-ConstAttr 0x559ca53c0d10 Implicit # | | |-FunctionDecl 0x559ca53c0e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53c0d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c0ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c0f50 Implicit # | | | `-ConstAttr 0x559ca53c0f78 Implicit # | | |-FunctionDecl 0x559ca53c10a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53c0ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c1150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c11c8 Implicit # | | | `-ConstAttr 0x559ca53c11f0 Implicit # | | |-FunctionDecl 0x559ca53c1318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53c1268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c13c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c1440 Implicit # | | | `-ConstAttr 0x559ca53c1468 Implicit # | | |-FunctionDecl 0x559ca53c1578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x559ca53c14c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x559ca53c1628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c16a0 Implicit # | | | `-ConstAttr 0x559ca53c16c8 Implicit # | | |-FunctionDecl 0x559ca53c17f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53c1740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c18a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c1918 Implicit # | | | `-ConstAttr 0x559ca53c1940 Implicit # | | |-FunctionDecl 0x559ca53c1a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53c19b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c1b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c1b90 Implicit # | | | `-ConstAttr 0x559ca53c1bb8 Implicit # | | |-FunctionDecl 0x559ca53c2d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53c2c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c2df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559ca53c2e68 Implicit # | | | `-ConstAttr 0x559ca53c2e90 Implicit # | | |-FunctionDecl 0x559ca53c2fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x559ca53c2ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53c3050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c30c8 Implicit # | | | `-ConstAttr 0x559ca53c30f0 Implicit # | | |-FunctionDecl 0x559ca53c3208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53c3158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c32b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c3330 Implicit # | | | `-ConstAttr 0x559ca53c3358 Implicit # | | |-FunctionDecl 0x559ca53c3480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53c33d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c3530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c35a8 Implicit # | | | `-ConstAttr 0x559ca53c35d0 Implicit # | | |-FunctionDecl 0x559ca53c36f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53c3648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c37a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c3820 Implicit # | | | `-ConstAttr 0x559ca53c3848 Implicit # | | |-FunctionDecl 0x559ca53c3958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x559ca53c38a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53c3a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c3a80 Implicit # | | | `-ConstAttr 0x559ca53c3aa8 Implicit # | | |-FunctionDecl 0x559ca53c3bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53c3b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c3c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c3cf8 Implicit # | | | `-ConstAttr 0x559ca53c3d20 Implicit # | | |-FunctionDecl 0x559ca53c3e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53c3d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c3ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c3f70 Implicit # | | | `-ConstAttr 0x559ca53c3f98 Implicit # | | |-FunctionDecl 0x559ca53c40c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53c4010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c4170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559ca53c41e8 Implicit # | | | `-ConstAttr 0x559ca53c4210 Implicit # | | |-FunctionDecl 0x559ca53c4460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x559ca53c4270 col:14 'half' # | | | |-ParmVarDecl 0x559ca53c42f0 col:20 'half' # | | | |-ParmVarDecl 0x559ca53c4370 col:26 'half' # | | | |-BuiltinAliasAttr 0x559ca53c4520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c4598 Implicit # | | | `-ConstAttr 0x559ca53c45c0 Implicit # | | |-FunctionDecl 0x559ca53c4818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559ca53c4628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53c46a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53c4728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c48d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c4950 Implicit # | | | `-ConstAttr 0x559ca53c4978 Implicit # | | |-FunctionDecl 0x559ca53c4be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559ca53c49f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53c4a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53c4af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c5cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c5d40 Implicit # | | | `-ConstAttr 0x559ca53c5d68 Implicit # | | |-FunctionDecl 0x559ca53c5fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559ca53c5de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53c5e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53c5ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c6090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c6108 Implicit # | | | `-ConstAttr 0x559ca53c6130 Implicit # | | |-FunctionDecl 0x559ca53c6380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x559ca53c6190 col:12 'int' # | | | |-ParmVarDecl 0x559ca53c6210 col:17 'int' # | | | |-ParmVarDecl 0x559ca53c6290 col:22 'int' # | | | |-BuiltinAliasAttr 0x559ca53c6440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c64b8 Implicit # | | | `-ConstAttr 0x559ca53c64e0 Implicit # | | |-FunctionDecl 0x559ca53c6748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x559ca53c6558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559ca53c65d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x559ca53c6658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c6808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c6880 Implicit # | | | `-ConstAttr 0x559ca53c68a8 Implicit # | | |-FunctionDecl 0x559ca53c6b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x559ca53c6920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559ca53c69a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x559ca53c6a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c6bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c6c48 Implicit # | | | `-ConstAttr 0x559ca53c6c70 Implicit # | | |-FunctionDecl 0x559ca53c6ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x559ca53c6ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x559ca53c6d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x559ca53c6de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c6f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c7010 Implicit # | | | `-ConstAttr 0x559ca53c7038 Implicit # | | |-FunctionDecl 0x559ca53c72a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559ca53c70b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53c7130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53c71b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca53c7360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c73d8 Implicit # | | | `-ConstAttr 0x559ca53c7400 Implicit # | | |-FunctionDecl 0x559ca53c7668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x559ca53c7478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca53c74f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca53c7578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c7728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c77a0 Implicit # | | | `-ConstAttr 0x559ca53c77c8 Implicit # | | |-FunctionDecl 0x559ca53c7a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559ca53c7840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca53c78c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca53c7940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c7af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c7b68 Implicit # | | | `-ConstAttr 0x559ca53c7b90 Implicit # | | |-FunctionDecl 0x559ca53c7e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x559ca53c7c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca53c7cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca53c7d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c7ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c7f68 Implicit # | | | `-ConstAttr 0x559ca53c7f90 Implicit # | | |-FunctionDecl 0x559ca53c81f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559ca53c8008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca53c8088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca53c8108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca53c82b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c8330 Implicit # | | | `-ConstAttr 0x559ca53c8358 Implicit # | | |-FunctionDecl 0x559ca53c85c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559ca53c83d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53c8450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53c84d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c8680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c86f8 Implicit # | | | `-ConstAttr 0x559ca53c8720 Implicit # | | |-FunctionDecl 0x559ca53c8988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559ca53c8798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53c8818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53c8898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c8a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c8ac0 Implicit # | | | `-ConstAttr 0x559ca53c8ae8 Implicit # | | |-FunctionDecl 0x559ca53c8d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559ca53c8b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53c8be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53c8c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c8e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c8e88 Implicit # | | | `-ConstAttr 0x559ca53c8eb0 Implicit # | | |-FunctionDecl 0x559ca53c9118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559ca53c8f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca53c8fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca53c9028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53c91d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c9250 Implicit # | | | `-ConstAttr 0x559ca53c9278 Implicit # | | |-FunctionDecl 0x559ca53c94e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559ca53c92f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53c9370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53c93f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c95a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c9618 Implicit # | | | `-ConstAttr 0x559ca53c9640 Implicit # | | |-FunctionDecl 0x559ca53c98a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559ca53c96b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53c9738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53c97b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c9968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c99e0 Implicit # | | | `-ConstAttr 0x559ca53c9a08 Implicit # | | |-FunctionDecl 0x559ca53c9cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559ca53c9a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53c9b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53c9b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53c9d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53c9e08 Implicit # | | | `-ConstAttr 0x559ca53c9e30 Implicit # | | |-FunctionDecl 0x559ca53ca080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x559ca53c9e90 col:16 'float' # | | | |-ParmVarDecl 0x559ca53c9f10 col:23 'float' # | | | |-ParmVarDecl 0x559ca53c9f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x559ca53ca140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53ca1b8 Implicit # | | | `-ConstAttr 0x559ca53ca1e0 Implicit # | | |-FunctionDecl 0x559ca53ca448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559ca53ca258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53ca2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53ca358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ca508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53ca580 Implicit # | | | `-ConstAttr 0x559ca53ca5a8 Implicit # | | |-FunctionDecl 0x559ca53ca810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559ca53ca620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53ca6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53ca720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ca8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53ca948 Implicit # | | | `-ConstAttr 0x559ca53ca970 Implicit # | | |-FunctionDecl 0x559ca53cabd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559ca53ca9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53caa68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53caae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cac98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53cad10 Implicit # | | | `-ConstAttr 0x559ca53cad38 Implicit # | | |-FunctionDecl 0x559ca53caf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x559ca53cad98 col:18 'double' # | | | |-ParmVarDecl 0x559ca53cae18 col:26 'double' # | | | |-ParmVarDecl 0x559ca53cae98 col:34 'double' # | | | |-BuiltinAliasAttr 0x559ca53cb048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53cb0c0 Implicit # | | | `-ConstAttr 0x559ca53cb0e8 Implicit # | | |-FunctionDecl 0x559ca53cb350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x559ca53cb160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559ca53cb1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x559ca53cb260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cb410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53cb488 Implicit # | | | `-ConstAttr 0x559ca53cb4b0 Implicit # | | |-FunctionDecl 0x559ca53cb718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x559ca53cb528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559ca53cb5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x559ca53cb628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cb7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53cb850 Implicit # | | | `-ConstAttr 0x559ca53cb878 Implicit # | | |-FunctionDecl 0x559ca53cbae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x559ca53cb8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559ca53cb970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x559ca53cb9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cbba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559ca53cbc18 Implicit # | | | `-ConstAttr 0x559ca53cbc40 Implicit # | | |-FunctionDecl 0x559ca539bf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x559ca539bdb0 col:14 'half' # | | | |-ParmVarDecl 0x559ca539be30 col:20 'half' # | | | |-BuiltinAliasAttr 0x559ca539bfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539c030 Implicit # | | | `-ConstAttr 0x559ca539c058 Implicit # | | |-FunctionDecl 0x559ca539c210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559ca539c0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559ca539c140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539c2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539c340 Implicit # | | | `-ConstAttr 0x559ca539c368 Implicit # | | |-FunctionDecl 0x559ca539c530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559ca539c3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559ca539c460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539c5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539c660 Implicit # | | | `-ConstAttr 0x559ca539c688 Implicit # | | |-FunctionDecl 0x559ca539c850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559ca539c700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559ca539c780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca539c908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539c980 Implicit # | | | `-ConstAttr 0x559ca539c9a8 Implicit # | | |-FunctionDecl 0x559ca539cb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x559ca539ca08 col:12 'int' # | | | |-ParmVarDecl 0x559ca539ca88 col:17 'int' # | | | |-BuiltinAliasAttr 0x559ca539cc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539cc88 Implicit # | | | `-ConstAttr 0x559ca539ccb0 Implicit # | | |-FunctionDecl 0x559ca539cef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x559ca539cd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559ca539cda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539cfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539d028 Implicit # | | | `-ConstAttr 0x559ca539d050 Implicit # | | |-FunctionDecl 0x559ca539d298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x559ca539d0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559ca539d148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca539d350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539d3c8 Implicit # | | | `-ConstAttr 0x559ca539d3f0 Implicit # | | |-FunctionDecl 0x559ca539d638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x559ca539d468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x559ca539d4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca539d6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539d768 Implicit # | | | `-ConstAttr 0x559ca539d790 Implicit # | | |-FunctionDecl 0x559ca539d958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559ca539d808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca539d888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca539da10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca539da88 Implicit # | | | `-ConstAttr 0x559ca539dab0 Implicit # | | |-FunctionDecl 0x559ca539dcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559ca539db28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca539dba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca539dd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d1d48 Implicit # | | | `-ConstAttr 0x559ca53d1d70 Implicit # | | |-FunctionDecl 0x559ca53d1fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x559ca53d1de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca53d1e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d2070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d20e8 Implicit # | | | `-ConstAttr 0x559ca53d2110 Implicit # | | |-FunctionDecl 0x559ca53d2318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559ca53d2188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca53d2208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d23d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d2448 Implicit # | | | `-ConstAttr 0x559ca53d2470 Implicit # | | |-FunctionDecl 0x559ca53d2638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559ca53d24e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca53d2568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca53d26f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d2768 Implicit # | | | `-ConstAttr 0x559ca53d2790 Implicit # | | |-FunctionDecl 0x559ca53d29d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559ca53d2808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53d2888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d2a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d2b08 Implicit # | | | `-ConstAttr 0x559ca53d2b30 Implicit # | | |-FunctionDecl 0x559ca53d2d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559ca53d2ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53d2c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d2e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d2ea8 Implicit # | | | `-ConstAttr 0x559ca53d2ed0 Implicit # | | |-FunctionDecl 0x559ca53d3118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559ca53d2f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53d2fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d31d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d3248 Implicit # | | | `-ConstAttr 0x559ca53d3270 Implicit # | | |-FunctionDecl 0x559ca53d3438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559ca53d32e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca53d3368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53d34f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d3568 Implicit # | | | `-ConstAttr 0x559ca53d3590 Implicit # | | |-FunctionDecl 0x559ca53d37d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559ca53d3608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53d3688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d3890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d3908 Implicit # | | | `-ConstAttr 0x559ca53d3930 Implicit # | | |-FunctionDecl 0x559ca53d3b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559ca53d39a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53d3a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d3c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d3ca8 Implicit # | | | `-ConstAttr 0x559ca53d3cd0 Implicit # | | |-FunctionDecl 0x559ca53d3f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559ca53d3d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53d3de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d3ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d4068 Implicit # | | | `-ConstAttr 0x559ca53d4090 Implicit # | | |-FunctionDecl 0x559ca53d4240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x559ca53d40f0 col:16 'float' # | | | |-ParmVarDecl 0x559ca53d4170 col:23 'float' # | | | |-BuiltinAliasAttr 0x559ca53d42f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d4370 Implicit # | | | `-ConstAttr 0x559ca53d4398 Implicit # | | |-FunctionDecl 0x559ca53d4560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559ca53d4410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53d4490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d4618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d4690 Implicit # | | | `-ConstAttr 0x559ca53d46b8 Implicit # | | |-FunctionDecl 0x559ca53d4880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559ca53d4730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53d47b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d4938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d49b0 Implicit # | | | `-ConstAttr 0x559ca53d49d8 Implicit # | | |-FunctionDecl 0x559ca53d4ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559ca53d4a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53d4ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d4c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d4cd0 Implicit # | | | `-ConstAttr 0x559ca53d4cf8 Implicit # | | |-FunctionDecl 0x559ca53d4ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x559ca53d4d58 col:18 'double' # | | | |-ParmVarDecl 0x559ca53d4dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x559ca53d4f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d4fd8 Implicit # | | | `-ConstAttr 0x559ca53d5000 Implicit # | | |-FunctionDecl 0x559ca53d5248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x559ca53d5078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559ca53d50f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d5300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d5378 Implicit # | | | `-ConstAttr 0x559ca53d53a0 Implicit # | | |-FunctionDecl 0x559ca53d55e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x559ca53d5418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559ca53d5498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d56a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d5718 Implicit # | | | `-ConstAttr 0x559ca53d5740 Implicit # | | |-FunctionDecl 0x559ca53d5988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x559ca53d57b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559ca53d5838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d5a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559ca53d5ab8 Implicit # | | | `-ConstAttr 0x559ca53d5ae0 Implicit # | | |-FunctionDecl 0x559ca53d5d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x559ca53d5b40 col:14 'half' # | | | |-ParmVarDecl 0x559ca53d5bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x559ca53d5dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d5e50 Implicit # | | | `-ConstAttr 0x559ca53d5e78 Implicit # | | |-FunctionDecl 0x559ca53d6030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559ca53d5ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53d5f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d60e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d6160 Implicit # | | | `-ConstAttr 0x559ca53d6188 Implicit # | | |-FunctionDecl 0x559ca53d6350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559ca53d6200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53d6280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d6408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d6480 Implicit # | | | `-ConstAttr 0x559ca53d64a8 Implicit # | | |-FunctionDecl 0x559ca53d6670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559ca53d6520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53d65a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d6728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d67a0 Implicit # | | | `-ConstAttr 0x559ca53d67c8 Implicit # | | |-FunctionDecl 0x559ca53d6978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53d6828 col:12 'int' # | | | |-ParmVarDecl 0x559ca53d68a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x559ca53d6a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d6aa8 Implicit # | | | `-ConstAttr 0x559ca53d6ad0 Implicit # | | |-FunctionDecl 0x559ca53d6c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x559ca53d6b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559ca53d6bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d6d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d6dc8 Implicit # | | | `-ConstAttr 0x559ca53d6df0 Implicit # | | |-FunctionDecl 0x559ca53d6fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x559ca53d6e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559ca53d6ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d7070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d70e8 Implicit # | | | `-ConstAttr 0x559ca53d7110 Implicit # | | |-FunctionDecl 0x559ca53d72d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x559ca53d7188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x559ca53d7208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d7390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d7408 Implicit # | | | `-ConstAttr 0x559ca53d7430 Implicit # | | |-FunctionDecl 0x559ca53d75f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559ca53d74a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca53d7528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca53d76b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d7728 Implicit # | | | `-ConstAttr 0x559ca53d7750 Implicit # | | |-FunctionDecl 0x559ca53d7918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559ca53d77c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca53d7848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d79d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d7a48 Implicit # | | | `-ConstAttr 0x559ca53d7a70 Implicit # | | |-FunctionDecl 0x559ca53d7c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x559ca53d7ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca53d7b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d7cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d7d78 Implicit # | | | `-ConstAttr 0x559ca53d7da0 Implicit # | | |-FunctionDecl 0x559ca53d7f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559ca53d7e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca53d7e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d8020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d8098 Implicit # | | | `-ConstAttr 0x559ca53d80c0 Implicit # | | |-FunctionDecl 0x559ca53d8270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x559ca53d8120 col:16 'float' # | | | |-ParmVarDecl 0x559ca53d81a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x559ca53d8328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d83a0 Implicit # | | | `-ConstAttr 0x559ca53d83c8 Implicit # | | |-FunctionDecl 0x559ca53d8590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559ca53d8440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53d84c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d8648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d86c0 Implicit # | | | `-ConstAttr 0x559ca53d86e8 Implicit # | | |-FunctionDecl 0x559ca53d88b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559ca53d8760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53d87e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d8968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d89e0 Implicit # | | | `-ConstAttr 0x559ca53d8a08 Implicit # | | |-FunctionDecl 0x559ca53d8bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559ca53d8a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53d8b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d8c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d8d00 Implicit # | | | `-ConstAttr 0x559ca53d8d28 Implicit # | | |-FunctionDecl 0x559ca53d8ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559ca53d8da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca53d8e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca53d8fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d9020 Implicit # | | | `-ConstAttr 0x559ca53d9048 Implicit # | | |-FunctionDecl 0x559ca53d9210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559ca53d90c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53d9140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d92c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d9340 Implicit # | | | `-ConstAttr 0x559ca53d9368 Implicit # | | |-FunctionDecl 0x559ca53d9530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559ca53d93e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53d9460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d95e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d9660 Implicit # | | | `-ConstAttr 0x559ca53d9688 Implicit # | | |-FunctionDecl 0x559ca53d9850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559ca53d9700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53d9780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53d9908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d9980 Implicit # | | | `-ConstAttr 0x559ca53d99a8 Implicit # | | |-FunctionDecl 0x559ca53d9b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559ca53d9a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca53d9aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53d9c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53d9ca0 Implicit # | | | `-ConstAttr 0x559ca53d9cc8 Implicit # | | |-FunctionDecl 0x559ca53db8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559ca53db768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca53db7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53db970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53db9e8 Implicit # | | | `-ConstAttr 0x559ca53dba10 Implicit # | | |-FunctionDecl 0x559ca53dbbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559ca53dba88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca53dbb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dbc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53dbd08 Implicit # | | | `-ConstAttr 0x559ca53dbd30 Implicit # | | |-FunctionDecl 0x559ca53dbef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559ca53dbda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca53dbe28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dbfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53dc028 Implicit # | | | `-ConstAttr 0x559ca53dc050 Implicit # | | |-FunctionDecl 0x559ca53dc200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x559ca53dc0b0 col:18 'double' # | | | |-ParmVarDecl 0x559ca53dc130 col:26 'double' # | | | |-BuiltinAliasAttr 0x559ca53dc2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53dc330 Implicit # | | | `-ConstAttr 0x559ca53dc358 Implicit # | | |-FunctionDecl 0x559ca53dc520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x559ca53dc3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559ca53dc450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dc5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53dc650 Implicit # | | | `-ConstAttr 0x559ca53dc678 Implicit # | | |-FunctionDecl 0x559ca53dc840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x559ca53dc6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559ca53dc770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dc8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53dc970 Implicit # | | | `-ConstAttr 0x559ca53dc998 Implicit # | | |-FunctionDecl 0x559ca53dcb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x559ca53dca10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559ca53dca90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dcc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559ca53dcc90 Implicit # | | | `-ConstAttr 0x559ca53dccb8 Implicit # | | |-FunctionTemplateDecl 0x559ca53dd0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca53dcd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559ca53dcd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559ca53dd038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53dce90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x559ca53dcf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53dd148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559ca53dd650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca53dd1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca53dd258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559ca53dd2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559ca53dd5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53dd3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x559ca53dd4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53dd6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559ca53ddb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca53dd778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559ca53dd7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559ca53ddaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53dd920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x559ca53dd9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53ddbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559ca53de0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca53ddc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca53ddcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559ca53ddd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559ca53de028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53dde98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x559ca53ddf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53de138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559ca53de668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca53de1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559ca53de248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x559ca53de2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559ca53de5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53de418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x559ca53de4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53de6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559ca53deca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca53de758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca53de7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559ca53de868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x559ca53de8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x559ca53dec00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559ca53dea50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53deb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53ded10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559ca53df0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x559ca53dedb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559ca53dee20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559ca53df028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x559ca53def78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53df130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x559ca53df580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x559ca53df1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca53df248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559ca53df2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559ca53df4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x559ca53df428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53df5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x559ca53df770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x559ca53df690 col:20 'half' # | | | |-BuiltinAliasAttr 0x559ca53df820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53df898 Implicit # | | | `-ConstAttr 0x559ca53df8c0 Implicit # | | |-FunctionDecl 0x559ca53df9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53df928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dfa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53dfb00 Implicit # | | | `-ConstAttr 0x559ca53dfb28 Implicit # | | |-FunctionDecl 0x559ca53dfc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53dfba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dfd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53dfd78 Implicit # | | | `-ConstAttr 0x559ca53dfda0 Implicit # | | |-FunctionDecl 0x559ca53dfec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53dfe18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53dff78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53dfff0 Implicit # | | | `-ConstAttr 0x559ca53e0018 Implicit # | | |-FunctionDecl 0x559ca53e0128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x559ca53e0078 col:22 'float' # | | | |-BuiltinAliasAttr 0x559ca53e01d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53e0250 Implicit # | | | `-ConstAttr 0x559ca53e0278 Implicit # | | |-FunctionDecl 0x559ca53e03a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53e02f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e0450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53e04c8 Implicit # | | | `-ConstAttr 0x559ca53e04f0 Implicit # | | |-FunctionDecl 0x559ca53e0618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53e0568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e06c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53e0740 Implicit # | | | `-ConstAttr 0x559ca53e0768 Implicit # | | |-FunctionDecl 0x559ca53e0890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53e07e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e0940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559ca53e09b8 Implicit # | | | `-ConstAttr 0x559ca53e09e0 Implicit # | | |-FunctionDecl 0x559ca53e0b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x559ca53e0a38 col:13 'bool' # | | | |-ParmVarDecl 0x559ca53e0ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x559ca53e0c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e0ca8 Implicit # | | | `-ConstAttr 0x559ca53e0cd0 Implicit # | | |-FunctionDecl 0x559ca53e0e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x559ca53e0d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x559ca53e0db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e0f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e0fb8 Implicit # | | | `-ConstAttr 0x559ca53e0fe0 Implicit # | | |-FunctionDecl 0x559ca53e11a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x559ca53e1058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x559ca53e10d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e1260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e12d8 Implicit # | | | `-ConstAttr 0x559ca53e1300 Implicit # | | |-FunctionDecl 0x559ca53e14c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x559ca53e1378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x559ca53e13f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e1580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e15f8 Implicit # | | | `-ConstAttr 0x559ca53e1620 Implicit # | | |-FunctionDecl 0x559ca53e17e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x559ca53e1680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x559ca53e1700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e18a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e1918 Implicit # | | | `-ConstAttr 0x559ca53e1940 Implicit # | | |-FunctionDecl 0x559ca53e1af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x559ca53e19a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x559ca53e1a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e1ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e1c20 Implicit # | | | `-ConstAttr 0x559ca53e1c48 Implicit # | | |-FunctionDecl 0x559ca53e1df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x559ca53e1ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x559ca53e1d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e1eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e1f28 Implicit # | | | `-ConstAttr 0x559ca53e1f50 Implicit # | | |-FunctionDecl 0x559ca53e2100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x559ca53e1fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x559ca53e2030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e21b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e2230 Implicit # | | | `-ConstAttr 0x559ca53e2258 Implicit # | | |-FunctionDecl 0x559ca53e2408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x559ca53e22b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x559ca53e2338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e24c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e2538 Implicit # | | | `-ConstAttr 0x559ca53e2560 Implicit # | | |-FunctionDecl 0x559ca53e2710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x559ca53e25c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x559ca53e2640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e27c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e2840 Implicit # | | | `-ConstAttr 0x559ca53e2868 Implicit # | | |-FunctionDecl 0x559ca53e2a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x559ca53e28c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x559ca53e2948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e2ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e2b48 Implicit # | | | `-ConstAttr 0x559ca53e2b70 Implicit # | | |-FunctionDecl 0x559ca53e2d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x559ca53e2bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x559ca53e2c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e2dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e2e50 Implicit # | | | `-ConstAttr 0x559ca53e2e78 Implicit # | | |-FunctionDecl 0x559ca53e3028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x559ca53e2ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x559ca53e2f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e30e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e3158 Implicit # | | | `-ConstAttr 0x559ca53e3180 Implicit # | | |-FunctionDecl 0x559ca53e3330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x559ca53e31e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x559ca53e3260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e33e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e3460 Implicit # | | | `-ConstAttr 0x559ca53e3488 Implicit # | | |-FunctionDecl 0x559ca53e3638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x559ca53e34e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x559ca53e3568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e36f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e3790 Implicit # | | | `-ConstAttr 0x559ca53e37b8 Implicit # | | |-FunctionDecl 0x559ca53e3968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x559ca53e3818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x559ca53e3898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e3a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e3a98 Implicit # | | | `-ConstAttr 0x559ca53e3ac0 Implicit # | | |-FunctionDecl 0x559ca53e3c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x559ca53e3b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x559ca53e3ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e3d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e3da0 Implicit # | | | `-ConstAttr 0x559ca53e3dc8 Implicit # | | |-FunctionDecl 0x559ca53e3f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x559ca53e3e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x559ca53e3ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e4030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e40a8 Implicit # | | | `-ConstAttr 0x559ca53e40d0 Implicit # | | |-FunctionDecl 0x559ca53e4280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x559ca53e4130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x559ca53e41b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x559ca53e4338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559ca53e43b0 Implicit # | | | `-ConstAttr 0x559ca53e43d8 Implicit # | | |-FunctionDecl 0x559ca53e4588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x559ca53e4438 col:14 'half' # | | | |-ParmVarDecl 0x559ca53e44b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x559ca53e4640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e46b8 Implicit # | | | `-ConstAttr 0x559ca53e46e0 Implicit # | | |-FunctionDecl 0x559ca53e4898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559ca53e4748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53e47c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e4950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e49c8 Implicit # | | | `-ConstAttr 0x559ca53e49f0 Implicit # | | |-FunctionDecl 0x559ca53e4bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559ca53e4a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53e4ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e4c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e4ce8 Implicit # | | | `-ConstAttr 0x559ca53e4d10 Implicit # | | |-FunctionDecl 0x559ca53e4ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559ca53e4d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53e4e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e4f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e5008 Implicit # | | | `-ConstAttr 0x559ca53e5030 Implicit # | | |-FunctionDecl 0x559ca53e51e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x559ca53e5090 col:16 'float' # | | | |-ParmVarDecl 0x559ca53e5110 col:23 'float' # | | | |-BuiltinAliasAttr 0x559ca53e5298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e5310 Implicit # | | | `-ConstAttr 0x559ca53e5338 Implicit # | | |-FunctionDecl 0x559ca53e5500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559ca53e53b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53e5430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e55b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e5630 Implicit # | | | `-ConstAttr 0x559ca53e5658 Implicit # | | |-FunctionDecl 0x559ca53e5870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559ca53e56d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53e57a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e5928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e59a0 Implicit # | | | `-ConstAttr 0x559ca53e59c8 Implicit # | | |-FunctionDecl 0x559ca53e5b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559ca53e5a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53e5ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e5c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559ca53e5cc0 Implicit # | | | `-ConstAttr 0x559ca53e5ce8 Implicit # | | |-FunctionDecl 0x559ca53e5e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x559ca53e5d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca53e5ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e5f38 Implicit # | | | `-ConstAttr 0x559ca53e5f60 Implicit # | | |-FunctionDecl 0x559ca53e6078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca53e5fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e6128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e61a0 Implicit # | | | `-ConstAttr 0x559ca53e61c8 Implicit # | | |-FunctionDecl 0x559ca53e62f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca53e6240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e63a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e6418 Implicit # | | | `-ConstAttr 0x559ca53e6440 Implicit # | | |-FunctionDecl 0x559ca53e6568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca53e64b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e6618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e6690 Implicit # | | | `-ConstAttr 0x559ca53e66b8 Implicit # | | |-FunctionDecl 0x559ca53e67e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca53e6730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53e6890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e6908 Implicit # | | | `-ConstAttr 0x559ca53e6930 Implicit # | | |-FunctionDecl 0x559ca53e6a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca53e69a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e6b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e6b80 Implicit # | | | `-ConstAttr 0x559ca53e6ba8 Implicit # | | |-FunctionDecl 0x559ca53e6cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca53e6c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e6d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e6df8 Implicit # | | | `-ConstAttr 0x559ca53e6e20 Implicit # | | |-FunctionDecl 0x559ca53e6f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca53e6e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e6ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559ca53e7070 Implicit # | | | `-ConstAttr 0x559ca53e7098 Implicit # | | |-FunctionDecl 0x559ca53e7260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559ca53e7110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53e7190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e7318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x559ca53e7390 Implicit # | | | `-ConstAttr 0x559ca53e73b8 Implicit # | | |-FunctionDecl 0x559ca53e7570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559ca53e7420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53e74a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e7628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x559ca53e76a0 Implicit # | | | `-ConstAttr 0x559ca53e76c8 Implicit # | | |-FunctionDecl 0x559ca53e77f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x559ca53e7728 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca53e78a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e7920 Implicit # | | | `-ConstAttr 0x559ca53e7948 Implicit # | | |-FunctionDecl 0x559ca53e7a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53e79b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e7b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e7b88 Implicit # | | | `-ConstAttr 0x559ca53e7bb0 Implicit # | | |-FunctionDecl 0x559ca53e7cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53e7c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e7d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e7e00 Implicit # | | | `-ConstAttr 0x559ca53e7e28 Implicit # | | |-FunctionDecl 0x559ca53e7f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53e7ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e8000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e8078 Implicit # | | | `-ConstAttr 0x559ca53e80a0 Implicit # | | |-FunctionDecl 0x559ca53e81b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x559ca53e8100 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca53e8260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e82d8 Implicit # | | | `-ConstAttr 0x559ca53e8300 Implicit # | | |-FunctionDecl 0x559ca53e8428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53e8378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e84d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e8550 Implicit # | | | `-ConstAttr 0x559ca53e8578 Implicit # | | |-FunctionDecl 0x559ca53e86a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53e85f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e8750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e87c8 Implicit # | | | `-ConstAttr 0x559ca53e87f0 Implicit # | | |-FunctionDecl 0x559ca53e8918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53e8868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e89c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e8a40 Implicit # | | | `-ConstAttr 0x559ca53e8a68 Implicit # | | |-FunctionDecl 0x559ca53e8b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x559ca53e8ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x559ca53e8c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e8ca0 Implicit # | | | `-ConstAttr 0x559ca53e8cc8 Implicit # | | |-FunctionDecl 0x559ca53e8df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca53e8d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e8ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e8f18 Implicit # | | | `-ConstAttr 0x559ca53e8f40 Implicit # | | |-FunctionDecl 0x559ca53e9068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca53e8fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e9118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e9190 Implicit # | | | `-ConstAttr 0x559ca53e91b8 Implicit # | | |-FunctionDecl 0x559ca53e92e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca53e9230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e9390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559ca53e9408 Implicit # | | | `-ConstAttr 0x559ca53e9430 Implicit # | | |-FunctionDecl 0x559ca53e9540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x559ca53e9490 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca53e95f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53e9668 Implicit # | | | `-ConstAttr 0x559ca53e9690 Implicit # | | |-FunctionDecl 0x559ca53e97c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53e96f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e9870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53e98e8 Implicit # | | | `-ConstAttr 0x559ca53e9910 Implicit # | | |-FunctionDecl 0x559ca53e9a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53e9988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e9ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53e9b60 Implicit # | | | `-ConstAttr 0x559ca53e9b88 Implicit # | | |-FunctionDecl 0x559ca53e9cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53e9c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53e9d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53e9dd8 Implicit # | | | `-ConstAttr 0x559ca53e9e00 Implicit # | | |-FunctionDecl 0x559ca53e9f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x559ca53e9e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x559ca53e9fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53ea038 Implicit # | | | `-ConstAttr 0x559ca53ea060 Implicit # | | |-FunctionDecl 0x559ca53ea188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53ea0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ea238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53ea2b0 Implicit # | | | `-ConstAttr 0x559ca53ea2d8 Implicit # | | |-FunctionDecl 0x559ca53ea400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53ea350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ea4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53ea528 Implicit # | | | `-ConstAttr 0x559ca53ea550 Implicit # | | |-FunctionDecl 0x559ca53ea678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53ea5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ea728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559ca53ea7a0 Implicit # | | | `-ConstAttr 0x559ca53ea7c8 Implicit # | | |-FunctionDecl 0x559ca53ea8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x559ca53ea828 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca53ea988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53eaa00 Implicit # | | | `-ConstAttr 0x559ca53eaa28 Implicit # | | |-FunctionDecl 0x559ca53eab40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53eaa90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53eabf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53eac68 Implicit # | | | `-ConstAttr 0x559ca53eac90 Implicit # | | |-FunctionDecl 0x559ca53eadb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53ead08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53eae68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53eaee0 Implicit # | | | `-ConstAttr 0x559ca53eaf08 Implicit # | | |-FunctionDecl 0x559ca53eb030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53eaf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53eb0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53eb158 Implicit # | | | `-ConstAttr 0x559ca53eb180 Implicit # | | |-FunctionDecl 0x559ca53eb290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x559ca53eb1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x559ca53eb340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53eb3b8 Implicit # | | | `-ConstAttr 0x559ca53eb3e0 Implicit # | | |-FunctionDecl 0x559ca53eb508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53eb458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53eb5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53eb630 Implicit # | | | `-ConstAttr 0x559ca53eb658 Implicit # | | |-FunctionDecl 0x559ca53afbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53eb6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53afc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53afd08 Implicit # | | | `-ConstAttr 0x559ca53afd30 Implicit # | | |-FunctionDecl 0x559ca53afe58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53afda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53aff08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559ca53aff80 Implicit # | | | `-ConstAttr 0x559ca53affa8 Implicit # | | |-FunctionDecl 0x559ca53b00b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x559ca53b0008 col:19 'half' # | | | |-BuiltinAliasAttr 0x559ca53b0168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b01e0 Implicit # | | | `-ConstAttr 0x559ca53b0208 Implicit # | | |-FunctionDecl 0x559ca53b0320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53b0270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b03d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b0448 Implicit # | | | `-ConstAttr 0x559ca53b0470 Implicit # | | |-FunctionDecl 0x559ca53b0598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53b04e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b0648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b06c0 Implicit # | | | `-ConstAttr 0x559ca53b06e8 Implicit # | | |-FunctionDecl 0x559ca53b0810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53b0760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b08c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b0938 Implicit # | | | `-ConstAttr 0x559ca53b0960 Implicit # | | |-FunctionDecl 0x559ca53b0a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x559ca53b09c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559ca53b0b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b0b98 Implicit # | | | `-ConstAttr 0x559ca53b0bc0 Implicit # | | |-FunctionDecl 0x559ca53b0ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53b0c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b0d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b0e10 Implicit # | | | `-ConstAttr 0x559ca53b0e38 Implicit # | | |-FunctionDecl 0x559ca53b0f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53b0eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b1010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b1088 Implicit # | | | `-ConstAttr 0x559ca53b10b0 Implicit # | | |-FunctionDecl 0x559ca53b11d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53b1128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b1288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b1300 Implicit # | | | `-ConstAttr 0x559ca53b1328 Implicit # | | |-FunctionDecl 0x559ca53b1438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x559ca53b1388 col:23 'double' # | | | |-BuiltinAliasAttr 0x559ca53b14e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b1560 Implicit # | | | `-ConstAttr 0x559ca53b1588 Implicit # | | |-FunctionDecl 0x559ca53b16b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca53b1600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b1760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b17d8 Implicit # | | | `-ConstAttr 0x559ca53b1800 Implicit # | | |-FunctionDecl 0x559ca53b1928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca53b1878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b19d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b1a50 Implicit # | | | `-ConstAttr 0x559ca53b1a78 Implicit # | | |-FunctionDecl 0x559ca53b1bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca53b1af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53b1ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559ca53b1d18 Implicit # | | | `-ConstAttr 0x559ca53b1d40 Implicit # | | |-FunctionTemplateDecl 0x559ca53b2158 col:3 select # | | | |-TemplateTypeParmDecl 0x559ca53b1d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53b20b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x559ca53b1e40 col:14 'bool' # | | | |-ParmVarDecl 0x559ca53b1eb8 col:17 'T' # | | | |-ParmVarDecl 0x559ca53b1f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x559ca53b21c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x559ca53b22a8 Implicit # | | | `-ConstAttr 0x559ca53b22d0 Implicit # | | |-FunctionTemplateDecl 0x559ca53b27d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53b22f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53b2728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x559ca53b2478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b2558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b2638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53b2840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53b2da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53b28c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53b2cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x559ca53b2a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b2b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b2c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53b2e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53b3370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53b2e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53b32c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x559ca53b3018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b30f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b31d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53b33e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53b3970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53b3468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53b38c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x559ca53b35e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53b3660 col:39 'T' # | | | |-ParmVarDecl 0x559ca53b3740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53b39e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f7b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53b3a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f7a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x559ca53f77c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f7838 col:39 'T' # | | | |-ParmVarDecl 0x559ca53f7918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53f7b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f80b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53f7bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f8008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x559ca53f7d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f7df0 col:39 'T' # | | | |-ParmVarDecl 0x559ca53f7ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559ca53f8120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f86b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53f81a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f8608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x559ca53f8328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f8408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f8480 col:53 'T' # | | | `-BuiltinAliasAttr 0x559ca53f8720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f8c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53f87a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f8bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x559ca53f8928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f8a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f8a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x559ca53f8cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f9210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53f8d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f9168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x559ca53f8ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f8fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f9030 col:53 'T' # | | | `-BuiltinAliasAttr 0x559ca53f9280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f9950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53f9308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f98a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x559ca53f9620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f9698 col:23 'T' # | | | |-ParmVarDecl 0x559ca53f9710 col:26 'T' # | | | `-BuiltinAliasAttr 0x559ca53f99c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53f9fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53f9a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53f9f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x559ca53f9cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x559ca53f9d68 col:23 'T' # | | | |-ParmVarDecl 0x559ca53f9de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x559ca53fa030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559ca53fa630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x559ca53fa0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca53fa588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x559ca53fa360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x559ca53fa3d8 col:23 'T' # | | | |-ParmVarDecl 0x559ca53fa450 col:26 'T' # | | | `-BuiltinAliasAttr 0x559ca53fa6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x559ca53fa800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x559ca53fa750 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca53fa8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fa928 Implicit # | | | `-ConstAttr 0x559ca53fa950 Implicit # | | |-FunctionDecl 0x559ca53faa68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53fa9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fab18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fab90 Implicit # | | | `-ConstAttr 0x559ca53fabb8 Implicit # | | |-FunctionDecl 0x559ca53face0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53fac30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fad90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fae08 Implicit # | | | `-ConstAttr 0x559ca53fae30 Implicit # | | |-FunctionDecl 0x559ca53faf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53faea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fb008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fb080 Implicit # | | | `-ConstAttr 0x559ca53fb0a8 Implicit # | | |-FunctionDecl 0x559ca53fb1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x559ca53fb108 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca53fb268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fb2e0 Implicit # | | | `-ConstAttr 0x559ca53fb308 Implicit # | | |-FunctionDecl 0x559ca53fb430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53fb380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fb4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fb558 Implicit # | | | `-ConstAttr 0x559ca53fb580 Implicit # | | |-FunctionDecl 0x559ca53fb6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53fb5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fb758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fb7e0 Implicit # | | | `-ConstAttr 0x559ca53fb808 Implicit # | | |-FunctionDecl 0x559ca53fb930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53fb880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fb9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559ca53fba58 Implicit # | | | `-ConstAttr 0x559ca53fba80 Implicit # | | |-FunctionDecl 0x559ca53fbb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x559ca53fbae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53fbc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fbcb8 Implicit # | | | `-ConstAttr 0x559ca53fbce0 Implicit # | | |-FunctionDecl 0x559ca53fbdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53fbd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fbea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fbf20 Implicit # | | | `-ConstAttr 0x559ca53fbf48 Implicit # | | |-FunctionDecl 0x559ca53fc070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53fbfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fc120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fc198 Implicit # | | | `-ConstAttr 0x559ca53fc1c0 Implicit # | | |-FunctionDecl 0x559ca53fc2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53fc238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fc398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fc410 Implicit # | | | `-ConstAttr 0x559ca53fc438 Implicit # | | |-FunctionDecl 0x559ca53fc548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x559ca53fc498 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53fc5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fc670 Implicit # | | | `-ConstAttr 0x559ca53fc698 Implicit # | | |-FunctionDecl 0x559ca53fc7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53fc710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fc870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fc8e8 Implicit # | | | `-ConstAttr 0x559ca53fc910 Implicit # | | |-FunctionDecl 0x559ca53fca38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53fc988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fcae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fcb60 Implicit # | | | `-ConstAttr 0x559ca53fcb88 Implicit # | | |-FunctionDecl 0x559ca53fccb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53fcc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fcd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559ca53fcdd8 Implicit # | | | `-ConstAttr 0x559ca53fce00 Implicit # | | |-FunctionDecl 0x559ca53fcf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x559ca53fce60 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca53fcfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fd038 Implicit # | | | `-ConstAttr 0x559ca53fd060 Implicit # | | |-FunctionDecl 0x559ca53fd178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53fd0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fd228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fd2a0 Implicit # | | | `-ConstAttr 0x559ca53fd2c8 Implicit # | | |-FunctionDecl 0x559ca53fd3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53fd340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fd4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fd518 Implicit # | | | `-ConstAttr 0x559ca53fd540 Implicit # | | |-FunctionDecl 0x559ca53fd668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53fd5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fd718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fd790 Implicit # | | | `-ConstAttr 0x559ca53fd7b8 Implicit # | | |-FunctionDecl 0x559ca53fd8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x559ca53fd828 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca53fd988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fda00 Implicit # | | | `-ConstAttr 0x559ca53fda28 Implicit # | | |-FunctionDecl 0x559ca53fdb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53fdaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fdc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fdc78 Implicit # | | | `-ConstAttr 0x559ca53fdca0 Implicit # | | |-FunctionDecl 0x559ca53fddc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53fdd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fde78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fdef0 Implicit # | | | `-ConstAttr 0x559ca53fdf18 Implicit # | | |-FunctionDecl 0x559ca53fe040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53fdf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fe0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559ca53fe168 Implicit # | | | `-ConstAttr 0x559ca53fe190 Implicit # | | |-FunctionDecl 0x559ca53fe340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x559ca53fe1f0 col:15 'half' # | | | |-ParmVarDecl 0x559ca53fe270 col:21 'half' # | | | |-BuiltinAliasAttr 0x559ca53fe3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53fe470 Implicit # | | | `-ConstAttr 0x559ca53fe498 Implicit # | | |-FunctionDecl 0x559ca53fe650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559ca53fe500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x559ca53fe580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fe708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53fe780 Implicit # | | | `-ConstAttr 0x559ca53fe7a8 Implicit # | | |-FunctionDecl 0x559ca53fe970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559ca53fe820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x559ca53fe8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fea28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53feaa0 Implicit # | | | `-ConstAttr 0x559ca53feac8 Implicit # | | |-FunctionDecl 0x559ca53fec90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559ca53feb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x559ca53febc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53fed48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53fedc0 Implicit # | | | `-ConstAttr 0x559ca53fede8 Implicit # | | |-FunctionDecl 0x559ca53fef98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x559ca53fee48 col:17 'float' # | | | |-ParmVarDecl 0x559ca53feec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x559ca53ff050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53ff0c8 Implicit # | | | `-ConstAttr 0x559ca53ff0f0 Implicit # | | |-FunctionDecl 0x559ca53ff2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559ca53ff168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x559ca53ff1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ff370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53ff3e8 Implicit # | | | `-ConstAttr 0x559ca53ff410 Implicit # | | |-FunctionDecl 0x559ca53ff5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559ca53ff488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x559ca53ff508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ff690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53ff708 Implicit # | | | `-ConstAttr 0x559ca53ff730 Implicit # | | |-FunctionDecl 0x559ca53ff950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559ca53ff800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x559ca53ff880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ffa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559ca53ffa80 Implicit # | | | `-ConstAttr 0x559ca53ffaa8 Implicit # | | |-FunctionDecl 0x559ca53ffbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x559ca53ffb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca53ffc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca53ffce0 Implicit # | | | `-ConstAttr 0x559ca53ffd08 Implicit # | | |-FunctionDecl 0x559ca53ffe20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53ffd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ffed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca53fff48 Implicit # | | | `-ConstAttr 0x559ca53fff70 Implicit # | | |-FunctionDecl 0x559ca5400098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53fffe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5400148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca54001c0 Implicit # | | | `-ConstAttr 0x559ca54001e8 Implicit # | | |-FunctionDecl 0x559ca5400310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5400260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca54003c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca5400438 Implicit # | | | `-ConstAttr 0x559ca5400460 Implicit # | | |-FunctionDecl 0x559ca5400570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x559ca54004c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x559ca5400620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca5400698 Implicit # | | | `-ConstAttr 0x559ca54006c0 Implicit # | | |-FunctionDecl 0x559ca54007e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5400738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5400898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca5400910 Implicit # | | | `-ConstAttr 0x559ca5400938 Implicit # | | |-FunctionDecl 0x559ca5400a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca54009b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5400b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca5400b88 Implicit # | | | `-ConstAttr 0x559ca5400bb0 Implicit # | | |-FunctionDecl 0x559ca5400cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca5400c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5400d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559ca5400e00 Implicit # | | | `-ConstAttr 0x559ca5400e28 Implicit # | | |-FunctionDecl 0x559ca5400f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x559ca5400e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x559ca5400fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca5401060 Implicit # | | | `-ConstAttr 0x559ca5401088 Implicit # | | |-FunctionDecl 0x559ca54011a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca54010f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5401250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca54012c8 Implicit # | | | `-ConstAttr 0x559ca54012f0 Implicit # | | |-FunctionDecl 0x559ca5401418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5401368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca54014c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca5401540 Implicit # | | | `-ConstAttr 0x559ca5401568 Implicit # | | |-FunctionDecl 0x559ca5401690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca54015e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5401740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca54017b8 Implicit # | | | `-ConstAttr 0x559ca5401810 Implicit # | | |-FunctionDecl 0x559ca5401920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x559ca5401870 col:17 'float' # | | | |-BuiltinAliasAttr 0x559ca54019d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca5401a48 Implicit # | | | `-ConstAttr 0x559ca5401a70 Implicit # | | |-FunctionDecl 0x559ca5401b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5401ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5401c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca5401cc0 Implicit # | | | `-ConstAttr 0x559ca5401ce8 Implicit # | | |-FunctionDecl 0x559ca5401e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5401d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5401ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca5401f38 Implicit # | | | `-ConstAttr 0x559ca5401f60 Implicit # | | |-FunctionDecl 0x559ca5402088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca5401fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5402138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559ca54021b0 Implicit # | | | `-ConstAttr 0x559ca54021d8 Implicit # | | |-FunctionDecl 0x559ca54022e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x559ca5402238 col:16 'half' # | | | |-BuiltinAliasAttr 0x559ca5402398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca5402410 Implicit # | | | `-ConstAttr 0x559ca5402438 Implicit # | | |-FunctionDecl 0x559ca5402550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca54024a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5402600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca5402678 Implicit # | | | `-ConstAttr 0x559ca54026a0 Implicit # | | |-FunctionDecl 0x559ca54027c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5402718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5402878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca54028f0 Implicit # | | | `-ConstAttr 0x559ca5402918 Implicit # | | |-FunctionDecl 0x559ca5402a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5402990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5402af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca5402b68 Implicit # | | | `-ConstAttr 0x559ca5402b90 Implicit # | | |-FunctionDecl 0x559ca5402ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x559ca5402bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x559ca5402d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca5402dc8 Implicit # | | | `-ConstAttr 0x559ca5402df0 Implicit # | | |-FunctionDecl 0x559ca5402f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5402e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5402fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca5403040 Implicit # | | | `-ConstAttr 0x559ca5403068 Implicit # | | |-FunctionDecl 0x559ca5403190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca54030e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5403240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca54032b8 Implicit # | | | `-ConstAttr 0x559ca54032e0 Implicit # | | |-FunctionDecl 0x559ca5403408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca5403358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca54034b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559ca5403530 Implicit # | | | `-ConstAttr 0x559ca5403558 Implicit # | | |-FunctionDecl 0x559ca5403660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x559ca54035b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x559ca5403710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5403770 # | | | |-NoThrowAttr 0x559ca54037b0 Implicit # | | | `-ConstAttr 0x559ca54037d8 Implicit # | | |-FunctionDecl 0x559ca5403900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x559ca5403850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca54039b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5403a10 # | | | |-NoThrowAttr 0x559ca5403a50 Implicit # | | | `-ConstAttr 0x559ca5403a78 Implicit # | | |-FunctionDecl 0x559ca5403ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x559ca5403af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5403c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5403cb0 # | | | |-NoThrowAttr 0x559ca5403cf0 Implicit # | | | `-ConstAttr 0x559ca5403d18 Implicit # | | |-FunctionDecl 0x559ca5403e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x559ca5403d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5403ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5403f50 # | | | |-NoThrowAttr 0x559ca5403f90 Implicit # | | | `-ConstAttr 0x559ca5403fb8 Implicit # | | |-FunctionDecl 0x559ca54040d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x559ca5404028 col:56 'int' # | | | |-AvailabilityAttr 0x559ca5404180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5404240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5404270 # | | | |-NoThrowAttr 0x559ca54042b0 Implicit # | | | `-ConstAttr 0x559ca54042d8 Implicit # | | |-FunctionDecl 0x559ca5404488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x559ca5404360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x559ca5404538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54045f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5404628 # | | | |-NoThrowAttr 0x559ca5404668 Implicit # | | | `-ConstAttr 0x559ca5404690 Implicit # | | |-FunctionDecl 0x559ca5404848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x559ca5404718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x559ca54048f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54049b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca54049e8 # | | | |-NoThrowAttr 0x559ca5404a28 Implicit # | | | `-ConstAttr 0x559ca5404a50 Implicit # | | |-FunctionDecl 0x559ca5404c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x559ca5404ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x559ca5404cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5404d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5404da8 # | | | |-NoThrowAttr 0x559ca5404de8 Implicit # | | | `-ConstAttr 0x559ca5404e10 Implicit # | | |-FunctionDecl 0x559ca5404f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x559ca5404e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca5404ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54050b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca54050e0 # | | | |-NoThrowAttr 0x559ca5405120 Implicit # | | | `-ConstAttr 0x559ca5405148 Implicit # | | |-FunctionDecl 0x559ca54052f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x559ca54051d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x559ca54053a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5405468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5405498 # | | | |-NoThrowAttr 0x559ca54054d8 Implicit # | | | `-ConstAttr 0x559ca5405500 Implicit # | | |-FunctionDecl 0x559ca54056b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x559ca5405588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x559ca5405768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5405860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5405890 # | | | |-NoThrowAttr 0x559ca54058d0 Implicit # | | | `-ConstAttr 0x559ca54058f8 Implicit # | | |-FunctionDecl 0x559ca5405aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x559ca5405980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x559ca5405b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5405c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5405c48 # | | | |-NoThrowAttr 0x559ca5405c88 Implicit # | | | `-ConstAttr 0x559ca5405cb0 Implicit # | | |-FunctionDecl 0x559ca5405de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x559ca5405d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x559ca5405e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5405f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5405f80 # | | | |-NoThrowAttr 0x559ca5405fc0 Implicit # | | | `-ConstAttr 0x559ca5405fe8 Implicit # | | |-FunctionDecl 0x559ca5406198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca5406070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5406248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5406308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5406338 # | | | |-NoThrowAttr 0x559ca5406378 Implicit # | | | `-ConstAttr 0x559ca54063a0 Implicit # | | |-FunctionDecl 0x559ca5406558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca5406428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca5406608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54066c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca54066f8 # | | | |-NoThrowAttr 0x559ca5406738 Implicit # | | | `-ConstAttr 0x559ca5406760 Implicit # | | |-FunctionDecl 0x559ca5406918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca54067e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca54069c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5406a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5406ab8 # | | | |-NoThrowAttr 0x559ca5406af8 Implicit # | | | `-ConstAttr 0x559ca5406b20 Implicit # | | |-FunctionDecl 0x559ca5406c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559ca5406ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559ca5406d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5406dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5406df0 # | | | |-NoThrowAttr 0x559ca5406e30 Implicit # | | | `-ConstAttr 0x559ca5406e58 Implicit # | | |-FunctionDecl 0x559ca5407008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca5406ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca54070b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5407178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca54071a8 # | | | |-NoThrowAttr 0x559ca54071e8 Implicit # | | | `-ConstAttr 0x559ca5407210 Implicit # | | |-FunctionDecl 0x559ca54073c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5407298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca5407478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5407538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5407568 # | | | |-NoThrowAttr 0x559ca54075a8 Implicit # | | | `-ConstAttr 0x559ca54075d0 Implicit # | | |-FunctionDecl 0x559ca5407788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca5407658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5407848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5407908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5407938 # | | | |-NoThrowAttr 0x559ca5407978 Implicit # | | | `-ConstAttr 0x559ca54079a0 Implicit # | | |-FunctionDecl 0x559ca5407ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x559ca5407a10 col:58 'float' # | | | |-AvailabilityAttr 0x559ca5407b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5407c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5407c58 # | | | |-NoThrowAttr 0x559ca5407c98 Implicit # | | | `-ConstAttr 0x559ca5407cc0 Implicit # | | |-FunctionDecl 0x559ca5407df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x559ca5407d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x559ca5407ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5407f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5407f98 # | | | |-NoThrowAttr 0x559ca5407fd8 Implicit # | | | `-ConstAttr 0x559ca5408000 Implicit # | | |-FunctionDecl 0x559ca5408138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x559ca5408088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x559ca54081e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54082a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca54082d8 # | | | |-NoThrowAttr 0x559ca5408318 Implicit # | | | `-ConstAttr 0x559ca5408340 Implicit # | | |-FunctionDecl 0x559ca5408478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x559ca54083c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x559ca5408528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54085e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5408618 # | | | |-NoThrowAttr 0x559ca5408658 Implicit # | | | `-ConstAttr 0x559ca5408680 Implicit # | | |-FunctionDecl 0x559ca5408798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x559ca54086f0 col:59 'double' # | | | |-AvailabilityAttr 0x559ca5408848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5408908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5408938 # | | | |-NoThrowAttr 0x559ca5408978 Implicit # | | | `-ConstAttr 0x559ca54089a0 Implicit # | | |-FunctionDecl 0x559ca5408b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x559ca5408a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x559ca5408c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5408cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5408cf8 # | | | |-NoThrowAttr 0x559ca5408d38 Implicit # | | | `-ConstAttr 0x559ca5408d60 Implicit # | | |-FunctionDecl 0x559ca5408f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x559ca5408de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x559ca5408fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5409088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca54090b8 # | | | |-NoThrowAttr 0x559ca54090f8 Implicit # | | | `-ConstAttr 0x559ca5409120 Implicit # | | |-FunctionDecl 0x559ca54092d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x559ca54091a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x559ca5409388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5409448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559ca5409478 # | | | |-NoThrowAttr 0x559ca54094b8 Implicit # | | | `-ConstAttr 0x559ca54094e0 Implicit # | | |-FunctionDecl 0x559ca54095f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x559ca5409548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x559ca54096a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5409760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x559ca5409790 # | | | |-NoThrowAttr 0x559ca54097d0 Implicit # | | | `-ConstAttr 0x559ca54097f8 Implicit # | | |-FunctionDecl 0x559ca5409908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x559ca5409860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x559ca54099b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5409a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x559ca5409aa8 # | | | |-NoThrowAttr 0x559ca5409ae8 Implicit # | | | `-ConstAttr 0x559ca5409b10 Implicit # | | |-FunctionDecl 0x559ca5409c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x559ca5409b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x559ca5409d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5409e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x559ca5409e38 # | | | |-NoThrowAttr 0x559ca5409e78 Implicit # | | | `-ConstAttr 0x559ca5409ea0 Implicit # | | |-FunctionDecl 0x559ca540a028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x559ca5409ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x559ca540a0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca540a198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x559ca540a1c8 # | | | |-NoThrowAttr 0x559ca540a208 Implicit # | | | `-ConstAttr 0x559ca540a230 Implicit # | | |-FunctionDecl 0x559ca540a308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x559ca540a3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca540a470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x559ca540a4a0 # | | | |-NoThrowAttr 0x559ca540a4e0 Implicit # | | | `-ConstAttr 0x559ca540a508 Implicit # | | |-FunctionDecl 0x559ca540a5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x559ca540a648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca540a708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x559ca540a738 # | | | |-NoThrowAttr 0x559ca540a778 Implicit # | | | `-ConstAttr 0x559ca540a7a0 Implicit # | | |-FunctionDecl 0x559ca540a810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x559ca540a8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca540a978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x559ca540a9a8 # | | | |-NoThrowAttr 0x559ca540a9e8 Implicit # | | | `-ConstAttr 0x559ca540aa10 Implicit # | | |-FunctionDecl 0x559ca540ab18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x559ca540aa68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x559ca540abc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca540ac88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x559ca540acb8 # | | | |-NoThrowAttr 0x559ca540acf8 Implicit # | | | `-ConstAttr 0x559ca540ad20 Implicit # | | |-FunctionDecl 0x559ca540af30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x559ca540ad68 col:53 'bool' # | | | |-ParmVarDecl 0x559ca540ade8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540afe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540b048 # | | | |-NoThrowAttr 0x559ca540b088 Implicit # | | | `-ConstAttr 0x559ca540b0b0 Implicit # | | |-FunctionDecl 0x559ca540b2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x559ca540b118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x559ca540b198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540b3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540b400 # | | | |-NoThrowAttr 0x559ca540b440 Implicit # | | | `-ConstAttr 0x559ca540b468 Implicit # | | |-FunctionDecl 0x559ca540b6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x559ca540b4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x559ca540b560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540b770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540b7d0 # | | | |-NoThrowAttr 0x559ca540b810 Implicit # | | | `-ConstAttr 0x559ca540c870 Implicit # | | |-FunctionDecl 0x559ca540cab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x559ca540c8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x559ca540c968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540cb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540cbd0 # | | | |-NoThrowAttr 0x559ca540cc10 Implicit # | | | `-ConstAttr 0x559ca540cc38 Implicit # | | |-FunctionDecl 0x559ca540ce68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x559ca540cc98 col:53 'half' # | | | |-ParmVarDecl 0x559ca540cd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540cf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540cf80 # | | | |-NoThrowAttr 0x559ca540cfc0 Implicit # | | | `-ConstAttr 0x559ca540cfe8 Implicit # | | |-FunctionDecl 0x559ca540d238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x559ca540d060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x559ca540d0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540d2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540d350 # | | | |-NoThrowAttr 0x559ca540d390 Implicit # | | | `-ConstAttr 0x559ca540d3b8 Implicit # | | |-FunctionDecl 0x559ca540d608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x559ca540d430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x559ca540d4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540d6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540d720 # | | | |-NoThrowAttr 0x559ca540d760 Implicit # | | | `-ConstAttr 0x559ca540d788 Implicit # | | |-FunctionDecl 0x559ca540d9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x559ca540d800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x559ca540d880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540da90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540daf0 # | | | |-NoThrowAttr 0x559ca540db30 Implicit # | | | `-ConstAttr 0x559ca540db58 Implicit # | | |-FunctionDecl 0x559ca540dd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x559ca540dbb8 col:51 'int' # | | | |-ParmVarDecl 0x559ca540dc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540de40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540dea0 # | | | |-NoThrowAttr 0x559ca540dee0 Implicit # | | | `-ConstAttr 0x559ca540df08 Implicit # | | |-FunctionDecl 0x559ca540e158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x559ca540df80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x559ca540e000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540e210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540e270 # | | | |-NoThrowAttr 0x559ca540e2b0 Implicit # | | | `-ConstAttr 0x559ca540e2d8 Implicit # | | |-FunctionDecl 0x559ca540e528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x559ca540e350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x559ca540e3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540e5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540e640 # | | | |-NoThrowAttr 0x559ca540e680 Implicit # | | | `-ConstAttr 0x559ca540e6a8 Implicit # | | |-FunctionDecl 0x559ca540e938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x559ca540e720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x559ca540e7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540e9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540ea50 # | | | |-NoThrowAttr 0x559ca540ea90 Implicit # | | | `-ConstAttr 0x559ca540eab8 Implicit # | | |-FunctionDecl 0x559ca540ecc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x559ca540eb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca540ebb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540ed80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540ede0 # | | | |-NoThrowAttr 0x559ca540ee20 Implicit # | | | `-ConstAttr 0x559ca540ee48 Implicit # | | |-FunctionDecl 0x559ca540f098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x559ca540eec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca540ef40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540f150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540f1b0 # | | | |-NoThrowAttr 0x559ca540f1f0 Implicit # | | | `-ConstAttr 0x559ca540f218 Implicit # | | |-FunctionDecl 0x559ca540f468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x559ca540f290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca540f310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540f520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540f580 # | | | |-NoThrowAttr 0x559ca540f5c0 Implicit # | | | `-ConstAttr 0x559ca540f5e8 Implicit # | | |-FunctionDecl 0x559ca540f838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x559ca540f660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca540f6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540f8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540f950 # | | | |-NoThrowAttr 0x559ca540f990 Implicit # | | | `-ConstAttr 0x559ca540f9b8 Implicit # | | |-FunctionDecl 0x559ca540fbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x559ca540fa18 col:55 'float' # | | | |-ParmVarDecl 0x559ca540fa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca540fca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca540fd00 # | | | |-NoThrowAttr 0x559ca540fd40 Implicit # | | | `-ConstAttr 0x559ca540fd68 Implicit # | | |-FunctionDecl 0x559ca540ffb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x559ca540fde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x559ca540fe60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5410070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca54100d0 # | | | |-NoThrowAttr 0x559ca5410110 Implicit # | | | `-ConstAttr 0x559ca5410138 Implicit # | | |-FunctionDecl 0x559ca5410388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x559ca54101b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x559ca5410230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5410440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca54104a0 # | | | |-NoThrowAttr 0x559ca54104e0 Implicit # | | | `-ConstAttr 0x559ca5410508 Implicit # | | |-FunctionDecl 0x559ca5410758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x559ca5410580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x559ca5410600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5410810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5410890 # | | | |-NoThrowAttr 0x559ca54108d0 Implicit # | | | `-ConstAttr 0x559ca54108f8 Implicit # | | |-FunctionDecl 0x559ca5410b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x559ca5410970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca54109f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5410c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5410c60 # | | | |-NoThrowAttr 0x559ca5410ca0 Implicit # | | | `-ConstAttr 0x559ca5410cc8 Implicit # | | |-FunctionDecl 0x559ca5410f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x559ca5410d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5410dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5410fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5411030 # | | | |-NoThrowAttr 0x559ca5411070 Implicit # | | | `-ConstAttr 0x559ca5411098 Implicit # | | |-FunctionDecl 0x559ca54112e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x559ca5411110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5411190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca54113a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5411400 # | | | |-NoThrowAttr 0x559ca5411440 Implicit # | | | `-ConstAttr 0x559ca5411468 Implicit # | | |-FunctionDecl 0x559ca54116b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x559ca54114e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5411560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5411770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca54117d0 # | | | |-NoThrowAttr 0x559ca5411810 Implicit # | | | `-ConstAttr 0x559ca5411838 Implicit # | | |-FunctionDecl 0x559ca5411a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x559ca54118b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca5411930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5411b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5411ba0 # | | | |-NoThrowAttr 0x559ca5411be0 Implicit # | | | `-ConstAttr 0x559ca5411c08 Implicit # | | |-FunctionDecl 0x559ca5411e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x559ca5411c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5411d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5411f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5411f70 # | | | |-NoThrowAttr 0x559ca5411fb0 Implicit # | | | `-ConstAttr 0x559ca5411fd8 Implicit # | | |-FunctionDecl 0x559ca5412228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x559ca5412050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca54120d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca54122e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5412340 # | | | |-NoThrowAttr 0x559ca5412380 Implicit # | | | `-ConstAttr 0x559ca54123a8 Implicit # | | |-FunctionDecl 0x559ca54125f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x559ca5412420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca54124a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca54126b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5412710 # | | | |-NoThrowAttr 0x559ca5412750 Implicit # | | | `-ConstAttr 0x559ca5412778 Implicit # | | |-FunctionDecl 0x559ca54129f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x559ca54127d8 col:57 'double' # | | | |-ParmVarDecl 0x559ca54128a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5412ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5412b10 # | | | |-NoThrowAttr 0x559ca5412b50 Implicit # | | | `-ConstAttr 0x559ca5412b78 Implicit # | | |-FunctionDecl 0x559ca5412dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x559ca5412bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x559ca5412c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5412e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5412ee0 # | | | |-NoThrowAttr 0x559ca5412f20 Implicit # | | | `-ConstAttr 0x559ca5412f48 Implicit # | | |-FunctionDecl 0x559ca5413198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x559ca5412fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x559ca5413040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5413250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca54132b0 # | | | |-NoThrowAttr 0x559ca54132f0 Implicit # | | | `-ConstAttr 0x559ca5413318 Implicit # | | |-FunctionDecl 0x559ca5413568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x559ca5413390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x559ca5413410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5413620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559ca5413680 # | | | |-NoThrowAttr 0x559ca54136c0 Implicit # | | | `-ConstAttr 0x559ca54136e8 Implicit # | | |-FunctionDecl 0x559ca5413820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x559ca5413770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca54138d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5413990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca54139c0 # | | | |-NoThrowAttr 0x559ca5413a00 Implicit # | | | `-ConstAttr 0x559ca5413a28 Implicit # | | |-FunctionDecl 0x559ca5413b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca5413aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x559ca5413c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5413cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca5413cf0 # | | | |-NoThrowAttr 0x559ca5413d30 Implicit # | | | `-ConstAttr 0x559ca5413d58 Implicit # | | |-FunctionDecl 0x559ca5413e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca5413de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x559ca5413f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5414000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca5414030 # | | | |-NoThrowAttr 0x559ca5414070 Implicit # | | | `-ConstAttr 0x559ca5414098 Implicit # | | |-FunctionDecl 0x559ca54141d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca5414120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x559ca5414280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5414340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca5414370 # | | | |-NoThrowAttr 0x559ca54143b0 Implicit # | | | `-ConstAttr 0x559ca54143d8 Implicit # | | |-FunctionDecl 0x559ca5414510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca5414460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559ca54145c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5414680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca54146b0 # | | | |-NoThrowAttr 0x559ca54146f0 Implicit # | | | `-ConstAttr 0x559ca5414718 Implicit # | | |-FunctionDecl 0x559ca54148b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca54147a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5414960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5414a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca5414a50 # | | | |-NoThrowAttr 0x559ca5414a90 Implicit # | | | `-ConstAttr 0x559ca5414ab8 Implicit # | | |-FunctionDecl 0x559ca5414bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5414b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca5414ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5414d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca5414d90 # | | | |-NoThrowAttr 0x559ca5414dd0 Implicit # | | | `-ConstAttr 0x559ca5414df8 Implicit # | | |-FunctionDecl 0x559ca5414f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca5414e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5414fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54150a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559ca54150d0 # | | | |-NoThrowAttr 0x559ca5415110 Implicit # | | | `-ConstAttr 0x559ca5415138 Implicit # | | |-FunctionDecl 0x559ca5415270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x559ca54151c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca5415320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54153e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5415410 # | | | |-NoThrowAttr 0x559ca5415450 Implicit # | | | `-ConstAttr 0x559ca5415478 Implicit # | | |-FunctionDecl 0x559ca54155a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca54154f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x559ca5415650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5415710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5415740 # | | | |-NoThrowAttr 0x559ca5415780 Implicit # | | | `-ConstAttr 0x559ca54157a8 Implicit # | | |-FunctionDecl 0x559ca54158e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca5415830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x559ca5415990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5415a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5415a80 # | | | |-NoThrowAttr 0x559ca5415ac0 Implicit # | | | `-ConstAttr 0x559ca5415ae8 Implicit # | | |-FunctionDecl 0x559ca5415c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca5415b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x559ca5415cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5415d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5415dc0 # | | | |-NoThrowAttr 0x559ca5415e00 Implicit # | | | `-ConstAttr 0x559ca5415e28 Implicit # | | |-FunctionDecl 0x559ca5415f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca5415eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559ca5416010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54160d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5416100 # | | | |-NoThrowAttr 0x559ca5416140 Implicit # | | | `-ConstAttr 0x559ca5416168 Implicit # | | |-FunctionDecl 0x559ca54162a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca54161f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5416350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5416410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5416440 # | | | |-NoThrowAttr 0x559ca5416480 Implicit # | | | `-ConstAttr 0x559ca54164a8 Implicit # | | |-FunctionDecl 0x559ca54165e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5416530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca5416690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5416750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5416780 # | | | |-NoThrowAttr 0x559ca54167c0 Implicit # | | | `-ConstAttr 0x559ca54167e8 Implicit # | | |-FunctionDecl 0x559ca5416970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca54168c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5416a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5416ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559ca5416b10 # | | | |-NoThrowAttr 0x559ca5416b50 Implicit # | | | `-ConstAttr 0x559ca5416b78 Implicit # | | |-FunctionDecl 0x559ca5416cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x559ca5416c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca5416d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5416e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca5416e50 # | | | |-NoThrowAttr 0x559ca5416e90 Implicit # | | | `-ConstAttr 0x559ca5416eb8 Implicit # | | |-FunctionDecl 0x559ca5416fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca5416f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x559ca5417090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5417150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca5417180 # | | | |-NoThrowAttr 0x559ca54171c0 Implicit # | | | `-ConstAttr 0x559ca54171e8 Implicit # | | |-FunctionDecl 0x559ca5417320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca5417270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x559ca54173d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5417490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca54174c0 # | | | |-NoThrowAttr 0x559ca5417500 Implicit # | | | `-ConstAttr 0x559ca5417528 Implicit # | | |-FunctionDecl 0x559ca5417660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca54175b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x559ca5417710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54177d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca5417800 # | | | |-NoThrowAttr 0x559ca5417840 Implicit # | | | `-ConstAttr 0x559ca5417868 Implicit # | | |-FunctionDecl 0x559ca54179a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca54178f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559ca5417a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5417b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca5417b40 # | | | |-NoThrowAttr 0x559ca5417b80 Implicit # | | | `-ConstAttr 0x559ca5417ba8 Implicit # | | |-FunctionDecl 0x559ca5417ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca5417c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5417d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5417e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca5417e80 # | | | |-NoThrowAttr 0x559ca5417ec0 Implicit # | | | `-ConstAttr 0x559ca5417ee8 Implicit # | | |-FunctionDecl 0x559ca5418020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5417f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca54180d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5418190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca54181c0 # | | | |-NoThrowAttr 0x559ca5418200 Implicit # | | | `-ConstAttr 0x559ca5418228 Implicit # | | |-FunctionDecl 0x559ca5418360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca54182b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5418410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54184d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559ca5418500 # | | | |-NoThrowAttr 0x559ca5418540 Implicit # | | | `-ConstAttr 0x559ca5418568 Implicit # | | |-FunctionDecl 0x559ca5418678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x559ca54185c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x559ca5418728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5418788 # | | | |-NoThrowAttr 0x559ca54187c8 Implicit # | | | `-ConstAttr 0x559ca54187f0 Implicit # | | |-FunctionDecl 0x559ca54189b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca5418858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5418a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5418ac8 # | | | |-NoThrowAttr 0x559ca5418b08 Implicit # | | | `-ConstAttr 0x559ca5418b30 Implicit # | | |-FunctionDecl 0x559ca5418c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5418ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5418d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5418d68 # | | | |-NoThrowAttr 0x559ca5418da8 Implicit # | | | `-ConstAttr 0x559ca5418dd0 Implicit # | | |-FunctionDecl 0x559ca5418ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5418e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5418fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5419008 # | | | |-NoThrowAttr 0x559ca5419048 Implicit # | | | `-ConstAttr 0x559ca5419070 Implicit # | | |-FunctionDecl 0x559ca5419180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x559ca54190d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x559ca5419230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5419290 # | | | |-NoThrowAttr 0x559ca54192d0 Implicit # | | | `-ConstAttr 0x559ca54192f8 Implicit # | | |-FunctionDecl 0x559ca5419420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca5419370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca54194d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5419530 # | | | |-NoThrowAttr 0x559ca5419570 Implicit # | | | `-ConstAttr 0x559ca5419598 Implicit # | | |-FunctionDecl 0x559ca54196c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca5419610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5419770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca54197d0 # | | | |-NoThrowAttr 0x559ca5419810 Implicit # | | | `-ConstAttr 0x559ca5419838 Implicit # | | |-FunctionDecl 0x559ca5419960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca54198b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5419a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5419a70 # | | | |-NoThrowAttr 0x559ca5419ab0 Implicit # | | | `-ConstAttr 0x559ca5419ad8 Implicit # | | |-FunctionDecl 0x559ca5419c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x559ca5419b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5419cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5419d10 # | | | |-NoThrowAttr 0x559ca5419d50 Implicit # | | | `-ConstAttr 0x559ca5419d78 Implicit # | | |-FunctionDecl 0x559ca5419ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca5419df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5419f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca5419fb0 # | | | |-NoThrowAttr 0x559ca5419ff0 Implicit # | | | `-ConstAttr 0x559ca541a018 Implicit # | | |-FunctionDecl 0x559ca541a140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca541a090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca541a1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541a250 # | | | |-NoThrowAttr 0x559ca541a290 Implicit # | | | `-ConstAttr 0x559ca541a2b8 Implicit # | | |-FunctionDecl 0x559ca541a3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca541a330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca541a490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541a4f0 # | | | |-NoThrowAttr 0x559ca541a530 Implicit # | | | `-ConstAttr 0x559ca541a558 Implicit # | | |-FunctionDecl 0x559ca541a680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca541a5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca541a730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541a790 # | | | |-NoThrowAttr 0x559ca541a7d0 Implicit # | | | `-ConstAttr 0x559ca541a7f8 Implicit # | | |-FunctionDecl 0x559ca541abc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca541a870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca541ac70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541acd0 # | | | |-NoThrowAttr 0x559ca541ad10 Implicit # | | | `-ConstAttr 0x559ca541ad38 Implicit # | | |-FunctionDecl 0x559ca541ae60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca541adb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca541af10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541af70 # | | | |-NoThrowAttr 0x559ca541afb0 Implicit # | | | `-ConstAttr 0x559ca541afd8 Implicit # | | |-FunctionDecl 0x559ca541b100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca541b050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca541b1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541b210 # | | | |-NoThrowAttr 0x559ca541b250 Implicit # | | | `-ConstAttr 0x559ca541b278 Implicit # | | |-FunctionDecl 0x559ca541b3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca541b2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca541b450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541b4b0 # | | | |-NoThrowAttr 0x559ca541b4f0 Implicit # | | | `-ConstAttr 0x559ca541b518 Implicit # | | |-FunctionDecl 0x559ca541b640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca541b590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca541b6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541b750 # | | | |-NoThrowAttr 0x559ca541b790 Implicit # | | | `-ConstAttr 0x559ca541b7b8 Implicit # | | |-FunctionDecl 0x559ca541b8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca541b830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca541b990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541b9f0 # | | | |-NoThrowAttr 0x559ca541ba30 Implicit # | | | `-ConstAttr 0x559ca541ba58 Implicit # | | |-FunctionDecl 0x559ca541bb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca541bad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca541bc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541bc90 # | | | |-NoThrowAttr 0x559ca541bcd0 Implicit # | | | `-ConstAttr 0x559ca541bcf8 Implicit # | | |-FunctionDecl 0x559ca541be08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x559ca541bd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x559ca541beb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541bf18 # | | | |-NoThrowAttr 0x559ca541bf58 Implicit # | | | `-ConstAttr 0x559ca541bf80 Implicit # | | |-FunctionDecl 0x559ca541c0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca541bff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca541c158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541c1b8 # | | | |-NoThrowAttr 0x559ca541c1f8 Implicit # | | | `-ConstAttr 0x559ca541c220 Implicit # | | |-FunctionDecl 0x559ca541c348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca541c298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca541c3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541c458 # | | | |-NoThrowAttr 0x559ca541c498 Implicit # | | | `-ConstAttr 0x559ca541c4c0 Implicit # | | |-FunctionDecl 0x559ca541c5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca541c538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca541c698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541c6f8 # | | | |-NoThrowAttr 0x559ca541c738 Implicit # | | | `-ConstAttr 0x559ca541c760 Implicit # | | |-FunctionDecl 0x559ca541c870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x559ca541c7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x559ca541c920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541c980 # | | | |-NoThrowAttr 0x559ca541c9c0 Implicit # | | | `-ConstAttr 0x559ca541c9e8 Implicit # | | |-FunctionDecl 0x559ca541cb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca541ca60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca541ce10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541ce70 # | | | |-NoThrowAttr 0x559ca541ceb0 Implicit # | | | `-ConstAttr 0x559ca541ced8 Implicit # | | |-FunctionDecl 0x559ca541d000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca541cf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca541d0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541d110 # | | | |-NoThrowAttr 0x559ca541d150 Implicit # | | | `-ConstAttr 0x559ca541d178 Implicit # | | |-FunctionDecl 0x559ca541d2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca541d1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca541d350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559ca541d3b0 # | | | |-NoThrowAttr 0x559ca541d3f0 Implicit # | | | `-ConstAttr 0x559ca541d418 Implicit # | | |-FunctionDecl 0x559ca541d528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x559ca541d478 col:52 'half' # | | | |-BuiltinAliasAttr 0x559ca541d5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541d638 # | | | |-NoThrowAttr 0x559ca541d678 Implicit # | | | `-ConstAttr 0x559ca541d6a0 Implicit # | | |-FunctionDecl 0x559ca541d7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca541d708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca541d868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541d8c8 # | | | |-NoThrowAttr 0x559ca541d908 Implicit # | | | `-ConstAttr 0x559ca541d930 Implicit # | | |-FunctionDecl 0x559ca541da58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca541d9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca541db08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541db68 # | | | |-NoThrowAttr 0x559ca541dba8 Implicit # | | | `-ConstAttr 0x559ca541dbd0 Implicit # | | |-FunctionDecl 0x559ca541dcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca541dc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca541dda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541de08 # | | | |-NoThrowAttr 0x559ca541de48 Implicit # | | | `-ConstAttr 0x559ca541de70 Implicit # | | |-FunctionDecl 0x559ca541df90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x559ca541dee0 col:50 'int' # | | | |-AvailabilityAttr 0x559ca541e040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca541e100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541e130 # | | | |-NoThrowAttr 0x559ca541e170 Implicit # | | | `-ConstAttr 0x559ca541e198 Implicit # | | |-FunctionDecl 0x559ca541e2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca541e220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x559ca541e380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca541e440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541e470 # | | | |-NoThrowAttr 0x559ca541e4b0 Implicit # | | | `-ConstAttr 0x559ca541e4d8 Implicit # | | |-FunctionDecl 0x559ca541e610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca541e560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x559ca541e6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca541e780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541e7b0 # | | | |-NoThrowAttr 0x559ca541e7f0 Implicit # | | | `-ConstAttr 0x559ca541e818 Implicit # | | |-FunctionDecl 0x559ca541e950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca541e8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x559ca541ea00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca541eac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541eaf0 # | | | |-NoThrowAttr 0x559ca541eb30 Implicit # | | | `-ConstAttr 0x559ca541eb58 Implicit # | | |-FunctionDecl 0x559ca541ec90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x559ca541ebe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca541ed40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca541fe30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca541fe60 # | | | |-NoThrowAttr 0x559ca541fea0 Implicit # | | | `-ConstAttr 0x559ca541fec8 Implicit # | | |-FunctionDecl 0x559ca5420000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca541ff50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x559ca54200b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5420170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54201a0 # | | | |-NoThrowAttr 0x559ca54201e0 Implicit # | | | `-ConstAttr 0x559ca5420208 Implicit # | | |-FunctionDecl 0x559ca5420340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca5420290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x559ca54203f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54204b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54204e0 # | | | |-NoThrowAttr 0x559ca5420520 Implicit # | | | `-ConstAttr 0x559ca5420548 Implicit # | | |-FunctionDecl 0x559ca5420680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca54205d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x559ca5420730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54207f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5420820 # | | | |-NoThrowAttr 0x559ca5420860 Implicit # | | | `-ConstAttr 0x559ca5420888 Implicit # | | |-FunctionDecl 0x559ca54209c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca5420910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x559ca5420a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5420b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5420b60 # | | | |-NoThrowAttr 0x559ca5420ba0 Implicit # | | | `-ConstAttr 0x559ca5420bc8 Implicit # | | |-FunctionDecl 0x559ca5420d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca5420c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5420db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5420e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5420ea0 # | | | |-NoThrowAttr 0x559ca5420ee0 Implicit # | | | `-ConstAttr 0x559ca5420f08 Implicit # | | |-FunctionDecl 0x559ca5421040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca5420f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca54210f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54211b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54211e0 # | | | |-NoThrowAttr 0x559ca5421220 Implicit # | | | `-ConstAttr 0x559ca5421248 Implicit # | | |-FunctionDecl 0x559ca5421380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca54212d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5421430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54214f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5421520 # | | | |-NoThrowAttr 0x559ca5421560 Implicit # | | | `-ConstAttr 0x559ca5421588 Implicit # | | |-FunctionDecl 0x559ca54216c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca5421610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559ca5421770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5421830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5421860 # | | | |-NoThrowAttr 0x559ca54218a0 Implicit # | | | `-ConstAttr 0x559ca54218c8 Implicit # | | |-FunctionDecl 0x559ca5421a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca5421950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca5421ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5421b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5421ba0 # | | | |-NoThrowAttr 0x559ca5421be0 Implicit # | | | `-ConstAttr 0x559ca5421c08 Implicit # | | |-FunctionDecl 0x559ca5421d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5421c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca54255c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5425680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54256b0 # | | | |-NoThrowAttr 0x559ca54256f0 Implicit # | | | `-ConstAttr 0x559ca5425718 Implicit # | | |-FunctionDecl 0x559ca5425850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca54257a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5425900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54259c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54259f0 # | | | |-NoThrowAttr 0x559ca5425a30 Implicit # | | | `-ConstAttr 0x559ca5425a58 Implicit # | | |-FunctionDecl 0x559ca5425b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x559ca5425ac8 col:54 'float' # | | | |-AvailabilityAttr 0x559ca5425c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5425ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5425d18 # | | | |-NoThrowAttr 0x559ca5425d58 Implicit # | | | `-ConstAttr 0x559ca5425d80 Implicit # | | |-FunctionDecl 0x559ca5425eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5425e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x559ca5425f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5426028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5426058 # | | | |-NoThrowAttr 0x559ca5426098 Implicit # | | | `-ConstAttr 0x559ca54260c0 Implicit # | | |-FunctionDecl 0x559ca54261f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5426148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x559ca54262a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5426368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5426398 # | | | |-NoThrowAttr 0x559ca54263d8 Implicit # | | | `-ConstAttr 0x559ca5426400 Implicit # | | |-FunctionDecl 0x559ca5426538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca5426488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x559ca54265e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54266a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54266d8 # | | | |-NoThrowAttr 0x559ca5426718 Implicit # | | | `-ConstAttr 0x559ca5426740 Implicit # | | |-FunctionDecl 0x559ca5426860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x559ca54267b0 col:56 'double' # | | | |-AvailabilityAttr 0x559ca5426910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54269d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5426a00 # | | | |-NoThrowAttr 0x559ca5426a40 Implicit # | | | `-ConstAttr 0x559ca5426a68 Implicit # | | |-FunctionDecl 0x559ca5426ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca5426af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x559ca5426c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5426d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5426d40 # | | | |-NoThrowAttr 0x559ca5426d80 Implicit # | | | `-ConstAttr 0x559ca5426da8 Implicit # | | |-FunctionDecl 0x559ca5426ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca5426e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x559ca5426f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5427050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca5427080 # | | | |-NoThrowAttr 0x559ca54270c0 Implicit # | | | `-ConstAttr 0x559ca54270e8 Implicit # | | |-FunctionDecl 0x559ca5427220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca5427170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x559ca54272d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5427390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559ca54273c0 # | | | |-NoThrowAttr 0x559ca5427400 Implicit # | | | `-ConstAttr 0x559ca5427428 Implicit # | | |-FunctionDecl 0x559ca54275d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x559ca5427488 col:52 'half' # | | | |-BuiltinAliasAttr 0x559ca5427680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca54276e0 # | | | |-NoThrowAttr 0x559ca5427720 Implicit # | | | `-ConstAttr 0x559ca5427748 Implicit # | | |-FunctionDecl 0x559ca5427860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca54277b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5427910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5427970 # | | | |-NoThrowAttr 0x559ca54279b0 Implicit # | | | `-ConstAttr 0x559ca54279d8 Implicit # | | |-FunctionDecl 0x559ca5427b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5427a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5427bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5427c10 # | | | |-NoThrowAttr 0x559ca5427c50 Implicit # | | | `-ConstAttr 0x559ca5427c78 Implicit # | | |-FunctionDecl 0x559ca5427da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5427cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5427e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5427eb0 # | | | |-NoThrowAttr 0x559ca5427ef0 Implicit # | | | `-ConstAttr 0x559ca5427f18 Implicit # | | |-FunctionDecl 0x559ca5428028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x559ca5427f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x559ca54280d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5428138 # | | | |-NoThrowAttr 0x559ca5428178 Implicit # | | | `-ConstAttr 0x559ca54281a0 Implicit # | | |-FunctionDecl 0x559ca54282c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca5428218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5428378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca54283d8 # | | | |-NoThrowAttr 0x559ca5428418 Implicit # | | | `-ConstAttr 0x559ca5428440 Implicit # | | |-FunctionDecl 0x559ca5428568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca54284b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5428618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5428678 # | | | |-NoThrowAttr 0x559ca54286b8 Implicit # | | | `-ConstAttr 0x559ca54286e0 Implicit # | | |-FunctionDecl 0x559ca5428808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca5428758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca54288b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5428918 # | | | |-NoThrowAttr 0x559ca5428958 Implicit # | | | `-ConstAttr 0x559ca5428980 Implicit # | | |-FunctionDecl 0x559ca5428aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x559ca54289f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca5428b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5428bb8 # | | | |-NoThrowAttr 0x559ca5428bf8 Implicit # | | | `-ConstAttr 0x559ca5428c20 Implicit # | | |-FunctionDecl 0x559ca5428d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca5428c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5428df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5428e58 # | | | |-NoThrowAttr 0x559ca5428e98 Implicit # | | | `-ConstAttr 0x559ca5428ec0 Implicit # | | |-FunctionDecl 0x559ca5428fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca5428f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5429098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca54290f8 # | | | |-NoThrowAttr 0x559ca5429138 Implicit # | | | `-ConstAttr 0x559ca5429160 Implicit # | | |-FunctionDecl 0x559ca5429288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca54291d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5429338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5429398 # | | | |-NoThrowAttr 0x559ca54293d8 Implicit # | | | `-ConstAttr 0x559ca5429400 Implicit # | | |-FunctionDecl 0x559ca5429528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca5429478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca54295e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5429648 # | | | |-NoThrowAttr 0x559ca5429688 Implicit # | | | `-ConstAttr 0x559ca54296b0 Implicit # | | |-FunctionDecl 0x559ca54297d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca5429728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5429888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca54298e8 # | | | |-NoThrowAttr 0x559ca5429928 Implicit # | | | `-ConstAttr 0x559ca5429950 Implicit # | | |-FunctionDecl 0x559ca5429a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca54299c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5429b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5429b88 # | | | |-NoThrowAttr 0x559ca5429bc8 Implicit # | | | `-ConstAttr 0x559ca5429bf0 Implicit # | | |-FunctionDecl 0x559ca5429d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca5429c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5429dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca5429e28 # | | | |-NoThrowAttr 0x559ca5429e68 Implicit # | | | `-ConstAttr 0x559ca5429e90 Implicit # | | |-FunctionDecl 0x559ca5429fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca5429f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca542a068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542a0c8 # | | | |-NoThrowAttr 0x559ca542a108 Implicit # | | | `-ConstAttr 0x559ca542a130 Implicit # | | |-FunctionDecl 0x559ca542a258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca542a1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca542a308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542a368 # | | | |-NoThrowAttr 0x559ca542a3a8 Implicit # | | | `-ConstAttr 0x559ca542a3d0 Implicit # | | |-FunctionDecl 0x559ca542a4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca542a448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca542a5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542a608 # | | | |-NoThrowAttr 0x559ca542a648 Implicit # | | | `-ConstAttr 0x559ca542a670 Implicit # | | |-FunctionDecl 0x559ca542a798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca542a6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca542a848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542a8a8 # | | | |-NoThrowAttr 0x559ca542a8e8 Implicit # | | | `-ConstAttr 0x559ca542a910 Implicit # | | |-FunctionDecl 0x559ca542aa20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x559ca542a970 col:54 'float' # | | | |-BuiltinAliasAttr 0x559ca542aad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542ab30 # | | | |-NoThrowAttr 0x559ca542ab70 Implicit # | | | `-ConstAttr 0x559ca542ab98 Implicit # | | |-FunctionDecl 0x559ca542acc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca542ac10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca542ad70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542add0 # | | | |-NoThrowAttr 0x559ca542ae10 Implicit # | | | `-ConstAttr 0x559ca542ae38 Implicit # | | |-FunctionDecl 0x559ca542af60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca542aeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca542b010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542b070 # | | | |-NoThrowAttr 0x559ca542b0b0 Implicit # | | | `-ConstAttr 0x559ca542b0d8 Implicit # | | |-FunctionDecl 0x559ca542b200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca542b150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca542b2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542b310 # | | | |-NoThrowAttr 0x559ca542b350 Implicit # | | | `-ConstAttr 0x559ca542b378 Implicit # | | |-FunctionDecl 0x559ca542b488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x559ca542b3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x559ca542b538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca542b598 # | | | |-NoThrowAttr 0x559ca53cbce0 Implicit # | | | `-ConstAttr 0x559ca53cbd08 Implicit # | | |-FunctionDecl 0x559ca53cbe30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca53cbd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cbee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca53cbf40 # | | | |-NoThrowAttr 0x559ca53cbf80 Implicit # | | | `-ConstAttr 0x559ca53cbfa8 Implicit # | | |-FunctionDecl 0x559ca53cc0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca53cc020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cc180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca53cc1e0 # | | | |-NoThrowAttr 0x559ca53cc220 Implicit # | | | `-ConstAttr 0x559ca53cc248 Implicit # | | |-FunctionDecl 0x559ca53cc370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca53cc2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cc420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559ca53cc480 # | | | |-NoThrowAttr 0x559ca53cc4c0 Implicit # | | | `-ConstAttr 0x559ca53cc4e8 Implicit # | | |-FunctionDecl 0x559ca53cc5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x559ca53cc548 col:56 'half' # | | | |-BuiltinAliasAttr 0x559ca53cc6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cc708 # | | | |-NoThrowAttr 0x559ca53cc748 Implicit # | | | `-ConstAttr 0x559ca53cc770 Implicit # | | |-FunctionDecl 0x559ca53cc888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53cc7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cc938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cc998 # | | | |-NoThrowAttr 0x559ca53cc9d8 Implicit # | | | `-ConstAttr 0x559ca53cca00 Implicit # | | |-FunctionDecl 0x559ca53ccb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53cca78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ccbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53ccc38 # | | | |-NoThrowAttr 0x559ca53ccc78 Implicit # | | | `-ConstAttr 0x559ca53ccca0 Implicit # | | |-FunctionDecl 0x559ca53ccdc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53ccd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53cce78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cced8 # | | | |-NoThrowAttr 0x559ca53ccf18 Implicit # | | | `-ConstAttr 0x559ca53ccf40 Implicit # | | |-FunctionDecl 0x559ca53cd060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x559ca53ccfb0 col:54 'int' # | | | |-AvailabilityAttr 0x559ca53cd110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cd1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cd200 # | | | |-NoThrowAttr 0x559ca53cd240 Implicit # | | | `-ConstAttr 0x559ca53cd268 Implicit # | | |-FunctionDecl 0x559ca53cd3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca53cd2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x559ca53cd450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cd510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cd540 # | | | |-NoThrowAttr 0x559ca53cd580 Implicit # | | | `-ConstAttr 0x559ca53cd5a8 Implicit # | | |-FunctionDecl 0x559ca53cd6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca53cd630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x559ca53cd790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cd850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cd880 # | | | |-NoThrowAttr 0x559ca53cd8c0 Implicit # | | | `-ConstAttr 0x559ca53cd8e8 Implicit # | | |-FunctionDecl 0x559ca53cda20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca53cd970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x559ca53cdad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cdb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cdbc0 # | | | |-NoThrowAttr 0x559ca53cdc00 Implicit # | | | `-ConstAttr 0x559ca53cdc28 Implicit # | | |-FunctionDecl 0x559ca53cdda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559ca53cdcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559ca53cde50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cdf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cdf40 # | | | |-NoThrowAttr 0x559ca53cdf80 Implicit # | | | `-ConstAttr 0x559ca53cdfa8 Implicit # | | |-FunctionDecl 0x559ca53ce0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca53ce030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x559ca53ce190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53ce250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53ce280 # | | | |-NoThrowAttr 0x559ca53ce2c0 Implicit # | | | `-ConstAttr 0x559ca53ce2e8 Implicit # | | |-FunctionDecl 0x559ca53ce420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca53ce370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x559ca53ce4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53ce590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53ce5c0 # | | | |-NoThrowAttr 0x559ca53ce600 Implicit # | | | `-ConstAttr 0x559ca53ce628 Implicit # | | |-FunctionDecl 0x559ca53ce760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca53ce6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x559ca53ce810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53ce8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53ce900 # | | | |-NoThrowAttr 0x559ca53ce940 Implicit # | | | `-ConstAttr 0x559ca53ce968 Implicit # | | |-FunctionDecl 0x559ca53ceaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca53ce9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x559ca53ceb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cec10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cec40 # | | | |-NoThrowAttr 0x559ca53cec80 Implicit # | | | `-ConstAttr 0x559ca53ceca8 Implicit # | | |-FunctionDecl 0x559ca53cede0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca53ced30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca53cee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cef50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cef80 # | | | |-NoThrowAttr 0x559ca53cefc0 Implicit # | | | `-ConstAttr 0x559ca53cefe8 Implicit # | | |-FunctionDecl 0x559ca53cf120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca53cf070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca53cf1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cf290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cf2c0 # | | | |-NoThrowAttr 0x559ca53cf300 Implicit # | | | `-ConstAttr 0x559ca53cf328 Implicit # | | |-FunctionDecl 0x559ca53cf460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca53cf3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca53cf510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cf5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cf600 # | | | |-NoThrowAttr 0x559ca53cf640 Implicit # | | | `-ConstAttr 0x559ca53cf668 Implicit # | | |-FunctionDecl 0x559ca53cf7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca53cf6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559ca53cf850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cf910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cf940 # | | | |-NoThrowAttr 0x559ca53cf980 Implicit # | | | `-ConstAttr 0x559ca53cf9a8 Implicit # | | |-FunctionDecl 0x559ca53cfae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca53cfa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559ca53cfb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca53cfc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca53cfc80 # | | | |-NoThrowAttr 0x559ca53cfcc0 Implicit # | | | `-ConstAttr 0x559ca5437610 Implicit # | | |-FunctionDecl 0x559ca5437748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5437698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559ca54377f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54378b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca54378e8 # | | | |-NoThrowAttr 0x559ca5437928 Implicit # | | | `-ConstAttr 0x559ca5437950 Implicit # | | |-FunctionDecl 0x559ca5437a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca54379d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559ca5437b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5437bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5437c28 # | | | |-NoThrowAttr 0x559ca5437c68 Implicit # | | | `-ConstAttr 0x559ca5437c90 Implicit # | | |-FunctionDecl 0x559ca5437db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x559ca5437d00 col:58 'float' # | | | |-AvailabilityAttr 0x559ca5437e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5437f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5437f50 # | | | |-NoThrowAttr 0x559ca5437f90 Implicit # | | | `-ConstAttr 0x559ca5437fb8 Implicit # | | |-FunctionDecl 0x559ca54380f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5438040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x559ca54381a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5438260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5438290 # | | | |-NoThrowAttr 0x559ca54382d0 Implicit # | | | `-ConstAttr 0x559ca54382f8 Implicit # | | |-FunctionDecl 0x559ca5438430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5438380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x559ca54384e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54385a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca54385d0 # | | | |-NoThrowAttr 0x559ca5438610 Implicit # | | | `-ConstAttr 0x559ca5438638 Implicit # | | |-FunctionDecl 0x559ca5438770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca54386c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x559ca5438820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54388e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5438910 # | | | |-NoThrowAttr 0x559ca5438950 Implicit # | | | `-ConstAttr 0x559ca5438978 Implicit # | | |-FunctionDecl 0x559ca5438a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x559ca54389e8 col:60 'double' # | | | |-AvailabilityAttr 0x559ca5438b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5438c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5438c38 # | | | |-NoThrowAttr 0x559ca5438c78 Implicit # | | | `-ConstAttr 0x559ca5438ca0 Implicit # | | |-FunctionDecl 0x559ca5438dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca5438d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x559ca5438e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5438f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5438f78 # | | | |-NoThrowAttr 0x559ca5438fb8 Implicit # | | | `-ConstAttr 0x559ca5438fe0 Implicit # | | |-FunctionDecl 0x559ca5439118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca5439068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x559ca54391c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca5439288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca54392b8 # | | | |-NoThrowAttr 0x559ca54392f8 Implicit # | | | `-ConstAttr 0x559ca5439320 Implicit # | | |-FunctionDecl 0x559ca5439458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca54393a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x559ca5439508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559ca54395c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559ca5439620 # | | | |-NoThrowAttr 0x559ca5439660 Implicit # | | | `-ConstAttr 0x559ca5439688 Implicit # | | |-FunctionDecl 0x559ca5439798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x559ca54396e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x559ca5439848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca54398a8 # | | | |-NoThrowAttr 0x559ca54398e8 Implicit # | | | `-ConstAttr 0x559ca5439910 Implicit # | | |-FunctionDecl 0x559ca5439a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca5439978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5439ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca5439b38 # | | | |-NoThrowAttr 0x559ca5439b78 Implicit # | | | `-ConstAttr 0x559ca5439ba0 Implicit # | | |-FunctionDecl 0x559ca5439cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5439c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5439d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca5439dd8 # | | | |-NoThrowAttr 0x559ca5439e18 Implicit # | | | `-ConstAttr 0x559ca5439e40 Implicit # | | |-FunctionDecl 0x559ca5439f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5439eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543a018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543a078 # | | | |-NoThrowAttr 0x559ca543a0b8 Implicit # | | | `-ConstAttr 0x559ca543a0e0 Implicit # | | |-FunctionDecl 0x559ca543a1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x559ca543a140 col:50 'int' # | | | |-BuiltinAliasAttr 0x559ca543a2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543a300 # | | | |-NoThrowAttr 0x559ca543a340 Implicit # | | | `-ConstAttr 0x559ca543a368 Implicit # | | |-FunctionDecl 0x559ca543a490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca543a3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543a540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543a5a0 # | | | |-NoThrowAttr 0x559ca543a5e0 Implicit # | | | `-ConstAttr 0x559ca543a608 Implicit # | | |-FunctionDecl 0x559ca543a730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca543a680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543a7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543a840 # | | | |-NoThrowAttr 0x559ca543a880 Implicit # | | | `-ConstAttr 0x559ca543a8a8 Implicit # | | |-FunctionDecl 0x559ca543a9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca543a920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543aa80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543aae0 # | | | |-NoThrowAttr 0x559ca543ab20 Implicit # | | | `-ConstAttr 0x559ca543ab48 Implicit # | | |-FunctionDecl 0x559ca543ac70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x559ca543abc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca543ad20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543ad80 # | | | |-NoThrowAttr 0x559ca543adc0 Implicit # | | | `-ConstAttr 0x559ca543ade8 Implicit # | | |-FunctionDecl 0x559ca543af10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca543ae60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543afc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543b020 # | | | |-NoThrowAttr 0x559ca543b060 Implicit # | | | `-ConstAttr 0x559ca543b088 Implicit # | | |-FunctionDecl 0x559ca543b1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca543b100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543b260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543b2c0 # | | | |-NoThrowAttr 0x559ca543b300 Implicit # | | | `-ConstAttr 0x559ca543b328 Implicit # | | |-FunctionDecl 0x559ca543b450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca543b3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543b500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543b560 # | | | |-NoThrowAttr 0x559ca543b5a0 Implicit # | | | `-ConstAttr 0x559ca543b5c8 Implicit # | | |-FunctionDecl 0x559ca543b710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca543b660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca543b7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543b820 # | | | |-NoThrowAttr 0x559ca543b860 Implicit # | | | `-ConstAttr 0x559ca543b888 Implicit # | | |-FunctionDecl 0x559ca543b9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca543b900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543ba60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543bac0 # | | | |-NoThrowAttr 0x559ca543bb00 Implicit # | | | `-ConstAttr 0x559ca543bb28 Implicit # | | |-FunctionDecl 0x559ca543bc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca543bba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543bd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543bd60 # | | | |-NoThrowAttr 0x559ca543bda0 Implicit # | | | `-ConstAttr 0x559ca543bdc8 Implicit # | | |-FunctionDecl 0x559ca543bef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca543be40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543bfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543c000 # | | | |-NoThrowAttr 0x559ca543c040 Implicit # | | | `-ConstAttr 0x559ca543c068 Implicit # | | |-FunctionDecl 0x559ca543c190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca543c0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca543c240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543c2a0 # | | | |-NoThrowAttr 0x559ca543c2e0 Implicit # | | | `-ConstAttr 0x559ca543c308 Implicit # | | |-FunctionDecl 0x559ca543c430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca543c380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543c4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543c540 # | | | |-NoThrowAttr 0x559ca543c580 Implicit # | | | `-ConstAttr 0x559ca543c5a8 Implicit # | | |-FunctionDecl 0x559ca543c6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca543c620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543c780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543c7e0 # | | | |-NoThrowAttr 0x559ca543c820 Implicit # | | | `-ConstAttr 0x559ca543c848 Implicit # | | |-FunctionDecl 0x559ca543c970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca543c8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543ca20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543ca80 # | | | |-NoThrowAttr 0x559ca543cac0 Implicit # | | | `-ConstAttr 0x559ca543cae8 Implicit # | | |-FunctionDecl 0x559ca543cbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x559ca543cb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x559ca543cca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543cd08 # | | | |-NoThrowAttr 0x559ca543cd48 Implicit # | | | `-ConstAttr 0x559ca543cd70 Implicit # | | |-FunctionDecl 0x559ca543ce98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca543cde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543cf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543cfa8 # | | | |-NoThrowAttr 0x559ca543cfe8 Implicit # | | | `-ConstAttr 0x559ca543d010 Implicit # | | |-FunctionDecl 0x559ca543d138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca543d088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543d1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543d248 # | | | |-NoThrowAttr 0x559ca543d288 Implicit # | | | `-ConstAttr 0x559ca543d2b0 Implicit # | | |-FunctionDecl 0x559ca543d3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca543d328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543d488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543d4e8 # | | | |-NoThrowAttr 0x559ca543d528 Implicit # | | | `-ConstAttr 0x559ca543d550 Implicit # | | |-FunctionDecl 0x559ca543d670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x559ca543d5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x559ca543d720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543d780 # | | | |-NoThrowAttr 0x559ca543d7c0 Implicit # | | | `-ConstAttr 0x559ca543d7e8 Implicit # | | |-FunctionDecl 0x559ca543d910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca543d860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543d9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543da20 # | | | |-NoThrowAttr 0x559ca543da60 Implicit # | | | `-ConstAttr 0x559ca543da88 Implicit # | | |-FunctionDecl 0x559ca543dbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca543db00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543dc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543dcc0 # | | | |-NoThrowAttr 0x559ca543dd00 Implicit # | | | `-ConstAttr 0x559ca543dd28 Implicit # | | |-FunctionDecl 0x559ca543de50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca543dda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543df00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559ca543df60 # | | | |-NoThrowAttr 0x559ca543dfa0 Implicit # | | | `-ConstAttr 0x559ca543dfc8 Implicit # | | |-FunctionDecl 0x559ca543e0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x559ca543e028 col:56 'half' # | | | |-BuiltinAliasAttr 0x559ca543e188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543e1e8 # | | | |-NoThrowAttr 0x559ca543e228 Implicit # | | | `-ConstAttr 0x559ca543e250 Implicit # | | |-FunctionDecl 0x559ca543e368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca543e2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543e418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543e478 # | | | |-NoThrowAttr 0x559ca543e4b8 Implicit # | | | `-ConstAttr 0x559ca543e4e0 Implicit # | | |-FunctionDecl 0x559ca543e608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca543e558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543e6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543e718 # | | | |-NoThrowAttr 0x559ca543e758 Implicit # | | | `-ConstAttr 0x559ca543e780 Implicit # | | |-FunctionDecl 0x559ca543e8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca543e7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543e958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543e9b8 # | | | |-NoThrowAttr 0x559ca543e9f8 Implicit # | | | `-ConstAttr 0x559ca543ea20 Implicit # | | |-FunctionDecl 0x559ca543eb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x559ca543ea80 col:54 'int' # | | | |-BuiltinAliasAttr 0x559ca543ebe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543ec40 # | | | |-NoThrowAttr 0x559ca543ec80 Implicit # | | | `-ConstAttr 0x559ca543eca8 Implicit # | | |-FunctionDecl 0x559ca543edd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca543ed20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543ee80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543eee0 # | | | |-NoThrowAttr 0x559ca543ef20 Implicit # | | | `-ConstAttr 0x559ca543ef48 Implicit # | | |-FunctionDecl 0x559ca543f070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca543efc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543f120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543f180 # | | | |-NoThrowAttr 0x559ca543f1c0 Implicit # | | | `-ConstAttr 0x559ca543f1e8 Implicit # | | |-FunctionDecl 0x559ca543f310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca543f260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543f3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543f420 # | | | |-NoThrowAttr 0x559ca543f460 Implicit # | | | `-ConstAttr 0x559ca543f488 Implicit # | | |-FunctionDecl 0x559ca543f650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559ca543f500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca543f700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543f760 # | | | |-NoThrowAttr 0x559ca543f7a0 Implicit # | | | `-ConstAttr 0x559ca543f7c8 Implicit # | | |-FunctionDecl 0x559ca543f8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca543f840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca543f9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543fa00 # | | | |-NoThrowAttr 0x559ca543fa40 Implicit # | | | `-ConstAttr 0x559ca543fa68 Implicit # | | |-FunctionDecl 0x559ca543fb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca543fae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca543fc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543fca0 # | | | |-NoThrowAttr 0x559ca543fce0 Implicit # | | | `-ConstAttr 0x559ca543fd08 Implicit # | | |-FunctionDecl 0x559ca543fe30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca543fd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca543fee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca543ff40 # | | | |-NoThrowAttr 0x559ca543ff80 Implicit # | | | `-ConstAttr 0x559ca543ffa8 Implicit # | | |-FunctionDecl 0x559ca54400d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca5440020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca5440180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca54401e0 # | | | |-NoThrowAttr 0x559ca5440220 Implicit # | | | `-ConstAttr 0x559ca5440248 Implicit # | | |-FunctionDecl 0x559ca5440370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca54402c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5440420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5440480 # | | | |-NoThrowAttr 0x559ca54404c0 Implicit # | | | `-ConstAttr 0x559ca54404e8 Implicit # | | |-FunctionDecl 0x559ca5440610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca5440560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca54406c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5440720 # | | | |-NoThrowAttr 0x559ca5440760 Implicit # | | | `-ConstAttr 0x559ca5440788 Implicit # | | |-FunctionDecl 0x559ca54408b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca5440800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5440960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca54409c0 # | | | |-NoThrowAttr 0x559ca5440a00 Implicit # | | | `-ConstAttr 0x559ca5440a28 Implicit # | | |-FunctionDecl 0x559ca5440b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca5440aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca5440c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5440c60 # | | | |-NoThrowAttr 0x559ca5440ca0 Implicit # | | | `-ConstAttr 0x559ca5440cc8 Implicit # | | |-FunctionDecl 0x559ca5440df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca5440d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5440ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5440f00 # | | | |-NoThrowAttr 0x559ca5440f40 Implicit # | | | `-ConstAttr 0x559ca5440f68 Implicit # | | |-FunctionDecl 0x559ca5441090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca5440fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5441140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca54411a0 # | | | |-NoThrowAttr 0x559ca54411e0 Implicit # | | | `-ConstAttr 0x559ca5441208 Implicit # | | |-FunctionDecl 0x559ca5441330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca5441280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca54413e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5441440 # | | | |-NoThrowAttr 0x559ca5441480 Implicit # | | | `-ConstAttr 0x559ca54414a8 Implicit # | | |-FunctionDecl 0x559ca5441660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x559ca5441508 col:58 'float' # | | | |-BuiltinAliasAttr 0x559ca5441710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5441770 # | | | |-NoThrowAttr 0x559ca54417b0 Implicit # | | | `-ConstAttr 0x559ca54417d8 Implicit # | | |-FunctionDecl 0x559ca5441900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca5441850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca54419b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5441a10 # | | | |-NoThrowAttr 0x559ca5441a50 Implicit # | | | `-ConstAttr 0x559ca5441a78 Implicit # | | |-FunctionDecl 0x559ca5441ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5441af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5441c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5441cb0 # | | | |-NoThrowAttr 0x559ca5441cf0 Implicit # | | | `-ConstAttr 0x559ca5441d18 Implicit # | | |-FunctionDecl 0x559ca5441e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca5441d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5441ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5441f50 # | | | |-NoThrowAttr 0x559ca5441f90 Implicit # | | | `-ConstAttr 0x559ca5441fb8 Implicit # | | |-FunctionDecl 0x559ca54420c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x559ca5442018 col:60 'double' # | | | |-BuiltinAliasAttr 0x559ca5442178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca54421d8 # | | | |-NoThrowAttr 0x559ca5442218 Implicit # | | | `-ConstAttr 0x559ca5442240 Implicit # | | |-FunctionDecl 0x559ca5442368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca54422b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5442418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5442478 # | | | |-NoThrowAttr 0x559ca54424b8 Implicit # | | | `-ConstAttr 0x559ca54424e0 Implicit # | | |-FunctionDecl 0x559ca5442608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca5442558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca54426b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca5442718 # | | | |-NoThrowAttr 0x559ca5442758 Implicit # | | | `-ConstAttr 0x559ca5442780 Implicit # | | |-FunctionDecl 0x559ca54428a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca54427f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5442958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559ca54429b8 # | | | |-NoThrowAttr 0x559ca54429f8 Implicit # | | | `-ConstAttr 0x559ca5442a20 Implicit # | | |-FunctionDecl 0x559ca5442b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x559ca5442a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x559ca5442be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5442c40 # | | | |-NoThrowAttr 0x559ca5442c80 Implicit # | | | `-ConstAttr 0x559ca5442ca8 Implicit # | | |-FunctionDecl 0x559ca5442dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca5442d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5442e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5442ed0 # | | | |-NoThrowAttr 0x559ca5442f10 Implicit # | | | `-ConstAttr 0x559ca5442f38 Implicit # | | |-FunctionDecl 0x559ca5443060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca5442fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5443110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5443170 # | | | |-NoThrowAttr 0x559ca54431b0 Implicit # | | | `-ConstAttr 0x559ca54431d8 Implicit # | | |-FunctionDecl 0x559ca5443300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca5443250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca54433b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5443410 # | | | |-NoThrowAttr 0x559ca5443450 Implicit # | | | `-ConstAttr 0x559ca5443478 Implicit # | | |-FunctionDecl 0x559ca5443588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x559ca54434d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x559ca5443670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca54436d0 # | | | |-NoThrowAttr 0x559ca5443710 Implicit # | | | `-ConstAttr 0x559ca5443738 Implicit # | | |-FunctionDecl 0x559ca5443860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca54437b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5443910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5443970 # | | | |-NoThrowAttr 0x559ca54439b0 Implicit # | | | `-ConstAttr 0x559ca54439d8 Implicit # | | |-FunctionDecl 0x559ca5443b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca5443a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5443bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5443c10 # | | | |-NoThrowAttr 0x559ca5443c50 Implicit # | | | `-ConstAttr 0x559ca5443c78 Implicit # | | |-FunctionDecl 0x559ca5443da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca5443cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5443e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5443eb0 # | | | |-NoThrowAttr 0x559ca5443ef0 Implicit # | | | `-ConstAttr 0x559ca5443f18 Implicit # | | |-FunctionDecl 0x559ca5444040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x559ca5443f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca54440f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5444150 # | | | |-NoThrowAttr 0x559ca5444190 Implicit # | | | `-ConstAttr 0x559ca54441b8 Implicit # | | |-FunctionDecl 0x559ca54442e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559ca5444230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5444390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca54443f0 # | | | |-NoThrowAttr 0x559ca5444430 Implicit # | | | `-ConstAttr 0x559ca5444458 Implicit # | | |-FunctionDecl 0x559ca5444580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559ca54444d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca5444630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5444690 # | | | |-NoThrowAttr 0x559ca54446d0 Implicit # | | | `-ConstAttr 0x559ca54446f8 Implicit # | | |-FunctionDecl 0x559ca5444820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559ca5444770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca54448d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5444930 # | | | |-NoThrowAttr 0x559ca5444970 Implicit # | | | `-ConstAttr 0x559ca5444998 Implicit # | | |-FunctionDecl 0x559ca5444ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559ca5444a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca5444b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5444bd0 # | | | |-NoThrowAttr 0x559ca5444c10 Implicit # | | | `-ConstAttr 0x559ca5444c38 Implicit # | | |-FunctionDecl 0x559ca5444d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca5444cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5444e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5444e70 # | | | |-NoThrowAttr 0x559ca5444eb0 Implicit # | | | `-ConstAttr 0x559ca5444ed8 Implicit # | | |-FunctionDecl 0x559ca5445000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca5444f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca54450b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca5445110 # | | | |-NoThrowAttr 0x559ca5445150 Implicit # | | | `-ConstAttr 0x559ca5445178 Implicit # | | |-FunctionDecl 0x559ca54452a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca54451f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca5445350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca54453b0 # | | | |-NoThrowAttr 0x559ca54453f0 Implicit # | | | `-ConstAttr 0x559ca5445418 Implicit # | | |-FunctionDecl 0x559ca5445540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559ca5445490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca54455f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53eb7d0 # | | | |-NoThrowAttr 0x559ca53eb810 Implicit # | | | `-ConstAttr 0x559ca53eb838 Implicit # | | |-FunctionDecl 0x559ca53eb960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca53eb8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53eba10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53eba70 # | | | |-NoThrowAttr 0x559ca53ebab0 Implicit # | | | `-ConstAttr 0x559ca53ebad8 Implicit # | | |-FunctionDecl 0x559ca53ebc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca53ebb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ebcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ebd10 # | | | |-NoThrowAttr 0x559ca53ebd50 Implicit # | | | `-ConstAttr 0x559ca53ebd78 Implicit # | | |-FunctionDecl 0x559ca53ebea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca53ebdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ebf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ebfb0 # | | | |-NoThrowAttr 0x559ca53ebff0 Implicit # | | | `-ConstAttr 0x559ca53ec018 Implicit # | | |-FunctionDecl 0x559ca53ec128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x559ca53ec078 col:56 'float' # | | | |-BuiltinAliasAttr 0x559ca53ec1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ec238 # | | | |-NoThrowAttr 0x559ca53ec278 Implicit # | | | `-ConstAttr 0x559ca53ec2a0 Implicit # | | |-FunctionDecl 0x559ca53ec3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53ec318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ec478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ec4d8 # | | | |-NoThrowAttr 0x559ca53ec518 Implicit # | | | `-ConstAttr 0x559ca53ec540 Implicit # | | |-FunctionDecl 0x559ca53ec668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53ec5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ec718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ec778 # | | | |-NoThrowAttr 0x559ca53ec7b8 Implicit # | | | `-ConstAttr 0x559ca53ec7e0 Implicit # | | |-FunctionDecl 0x559ca53ec908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53ec858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ec9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53eca18 # | | | |-NoThrowAttr 0x559ca53eca58 Implicit # | | | `-ConstAttr 0x559ca53eca80 Implicit # | | |-FunctionDecl 0x559ca53ecb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x559ca53ecae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x559ca53ecc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ecca0 # | | | |-NoThrowAttr 0x559ca53ecce0 Implicit # | | | `-ConstAttr 0x559ca53ecd08 Implicit # | | |-FunctionDecl 0x559ca53ece30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x559ca53ecd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ecee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ecf40 # | | | |-NoThrowAttr 0x559ca53ecf80 Implicit # | | | `-ConstAttr 0x559ca53ecfa8 Implicit # | | |-FunctionDecl 0x559ca53ed0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x559ca53ed020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ed180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ed1e0 # | | | |-NoThrowAttr 0x559ca53ed220 Implicit # | | | `-ConstAttr 0x559ca53ed248 Implicit # | | |-FunctionDecl 0x559ca53ed370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x559ca53ed2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ed420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559ca53ed480 # | | | |-NoThrowAttr 0x559ca53ed4c0 Implicit # | | | `-ConstAttr 0x559ca53ed4e8 Implicit # | | |-FunctionDecl 0x559ca53ed638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x559ca53ed548 col:14 'half' # | | | |-BuiltinAliasAttr 0x559ca53ed6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ed760 Implicit # | | | `-ConstAttr 0x559ca53ed788 Implicit # | | |-FunctionDecl 0x559ca53ed938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x559ca53ed810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ed9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53eda60 Implicit # | | | `-ConstAttr 0x559ca53eda88 Implicit # | | |-FunctionDecl 0x559ca53edc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x559ca53edb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53edcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53edd50 Implicit # | | | `-ConstAttr 0x559ca53edd78 Implicit # | | |-FunctionDecl 0x559ca53edf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x559ca53eddf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53edfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ee040 Implicit # | | | `-ConstAttr 0x559ca53ee068 Implicit # | | |-FunctionDecl 0x559ca53ee178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x559ca53ee0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x559ca53ee228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ee2a0 Implicit # | | | `-ConstAttr 0x559ca53ee2c8 Implicit # | | |-FunctionDecl 0x559ca53ee3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x559ca53ee340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ee4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ee518 Implicit # | | | `-ConstAttr 0x559ca53ee540 Implicit # | | |-FunctionDecl 0x559ca53ee668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x559ca53ee5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ee718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ee790 Implicit # | | | `-ConstAttr 0x559ca53ee7b8 Implicit # | | |-FunctionDecl 0x559ca53ee8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x559ca53ee830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ee990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53eea08 Implicit # | | | `-ConstAttr 0x559ca53eea30 Implicit # | | |-FunctionDecl 0x559ca53eebd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x559ca53eeaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559ca53eec88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53eed00 Implicit # | | | `-ConstAttr 0x559ca53eed28 Implicit # | | |-FunctionDecl 0x559ca53eeec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x559ca53eeda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53eef78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53eeff0 Implicit # | | | `-ConstAttr 0x559ca53ef018 Implicit # | | |-FunctionDecl 0x559ca53ef1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x559ca53ef090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ef268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ef2e0 Implicit # | | | `-ConstAttr 0x559ca53ef308 Implicit # | | |-FunctionDecl 0x559ca53ef4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x559ca53ef380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53ef558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ef5d0 Implicit # | | | `-ConstAttr 0x559ca53ef5f8 Implicit # | | |-FunctionDecl 0x559ca53ef7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x559ca53ef658 col:15 'float' # | | | |-BuiltinAliasAttr 0x559ca53ef8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53ef918 Implicit # | | | `-ConstAttr 0x559ca53ef940 Implicit # | | |-FunctionDecl 0x559ca53efae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x559ca53ef9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53efb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53efc10 Implicit # | | | `-ConstAttr 0x559ca53efc38 Implicit # | | |-FunctionDecl 0x559ca53efdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x559ca53efcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53efe88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53eff00 Implicit # | | | `-ConstAttr 0x559ca53eff28 Implicit # | | |-FunctionDecl 0x559ca53f00c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x559ca53effa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f0178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f01f0 Implicit # | | | `-ConstAttr 0x559ca53f0218 Implicit # | | |-FunctionDecl 0x559ca53f03b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x559ca53f0290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559ca53f0468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f04e0 Implicit # | | | `-ConstAttr 0x559ca53f0508 Implicit # | | |-FunctionDecl 0x559ca53f06a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x559ca53f0580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f0758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f07d0 Implicit # | | | `-ConstAttr 0x559ca53f07f8 Implicit # | | |-FunctionDecl 0x559ca53f0998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x559ca53f0870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f0a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f0ac0 Implicit # | | | `-ConstAttr 0x559ca53f0ae8 Implicit # | | |-FunctionDecl 0x559ca53f0c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x559ca53f0b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f0d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f0db0 Implicit # | | | `-ConstAttr 0x559ca53f0dd8 Implicit # | | |-FunctionDecl 0x559ca53f0f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x559ca53f0e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559ca53f1028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f10a0 Implicit # | | | `-ConstAttr 0x559ca53f10c8 Implicit # | | |-FunctionDecl 0x559ca53f1268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x559ca53f1140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f1318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f1390 Implicit # | | | `-ConstAttr 0x559ca53f13b8 Implicit # | | |-FunctionDecl 0x559ca53f1558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x559ca53f1430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f1608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f1680 Implicit # | | | `-ConstAttr 0x559ca53f16a8 Implicit # | | |-FunctionDecl 0x559ca53f1868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x559ca53f1720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f1918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f1990 Implicit # | | | `-ConstAttr 0x559ca53f19b8 Implicit # | | |-FunctionDecl 0x559ca53f1b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x559ca53f1a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x559ca53f1bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f1c30 Implicit # | | | `-ConstAttr 0x559ca53f1c58 Implicit # | | |-FunctionDecl 0x559ca53f1df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x559ca53f1cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f1ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f1f20 Implicit # | | | `-ConstAttr 0x559ca53f1f48 Implicit # | | |-FunctionDecl 0x559ca53f20e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x559ca53f1fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f2198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f2210 Implicit # | | | `-ConstAttr 0x559ca53f2238 Implicit # | | |-FunctionDecl 0x559ca53f23d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x559ca53f22b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f2488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559ca53f2500 Implicit # | | | `-ConstAttr 0x559ca53f2528 Implicit # | | |-FunctionDecl 0x559ca53f2638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x559ca53f2588 col:18 'half' # | | | |-BuiltinAliasAttr 0x559ca53f26e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f2760 Implicit # | | | `-ConstAttr 0x559ca53f2788 Implicit # | | |-FunctionDecl 0x559ca53f28a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53f27f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f2950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f29c8 Implicit # | | | `-ConstAttr 0x559ca53f29f0 Implicit # | | |-FunctionDecl 0x559ca53f2b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53f2a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f2bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f2c40 Implicit # | | | `-ConstAttr 0x559ca53f2c68 Implicit # | | |-FunctionDecl 0x559ca53f2d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53f2ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f2e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f2eb8 Implicit # | | | `-ConstAttr 0x559ca53f2ee0 Implicit # | | |-FunctionDecl 0x559ca53f2ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x559ca53f2f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x559ca53f30a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f3118 Implicit # | | | `-ConstAttr 0x559ca53f3140 Implicit # | | |-FunctionDecl 0x559ca53f3268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53f31b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f3318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f3390 Implicit # | | | `-ConstAttr 0x559ca53f33b8 Implicit # | | |-FunctionDecl 0x559ca53f34e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53f3430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f3590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f3608 Implicit # | | | `-ConstAttr 0x559ca53f3630 Implicit # | | |-FunctionDecl 0x559ca53f3758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53f36a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f3818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559ca53f3890 Implicit # | | | `-ConstAttr 0x559ca53f38b8 Implicit # | | |-FunctionDecl 0x559ca53f39e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x559ca53f3a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x559ca53f3ae8 # | | | |-NoThrowAttr 0x559ca53f3b28 Implicit # | | | `-ConstAttr 0x559ca53f3b50 Implicit # | | |-FunctionDecl 0x559ca53f3c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x559ca53f3ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x559ca53f3d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f3d78 Implicit # | | | `-ConstAttr 0x559ca53f3da0 Implicit # | | |-FunctionDecl 0x559ca53f3eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53f3e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f3f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f3fe0 Implicit # | | | `-ConstAttr 0x559ca53f4008 Implicit # | | |-FunctionDecl 0x559ca53f4130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53f4080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f41e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f4258 Implicit # | | | `-ConstAttr 0x559ca53f4280 Implicit # | | |-FunctionDecl 0x559ca53f43a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53f42f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f4458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f44d0 Implicit # | | | `-ConstAttr 0x559ca53f44f8 Implicit # | | |-FunctionDecl 0x559ca53f4608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x559ca53f4558 col:23 'float' # | | | |-BuiltinAliasAttr 0x559ca53f46b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f4730 Implicit # | | | `-ConstAttr 0x559ca53f4758 Implicit # | | |-FunctionDecl 0x559ca53f4880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca53f47d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f4930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f49a8 Implicit # | | | `-ConstAttr 0x559ca53f49d0 Implicit # | | |-FunctionDecl 0x559ca53f4af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca53f4a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f4ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f4c20 Implicit # | | | `-ConstAttr 0x559ca53f4c48 Implicit # | | |-FunctionDecl 0x559ca53f4d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca53f4cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f4e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559ca53f4e98 Implicit # | | | `-ConstAttr 0x559ca53f4ec0 Implicit # | | |-FunctionDecl 0x559ca53f4fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x559ca53f4f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x559ca53f5080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca53f50f8 Implicit # | | | `-ConstAttr 0x559ca53f5120 Implicit # | | |-FunctionDecl 0x559ca53f5238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca53f5188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f52e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca53f5360 Implicit # | | | `-ConstAttr 0x559ca53f5388 Implicit # | | |-FunctionDecl 0x559ca53f54b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca53f5400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f5560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca53f55d8 Implicit # | | | `-ConstAttr 0x559ca53f5600 Implicit # | | |-FunctionDecl 0x559ca53f5728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca53f5678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca53f57d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca545d6b8 Implicit # | | | `-ConstAttr 0x559ca545d6e0 Implicit # | | |-FunctionDecl 0x559ca545d7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x559ca545d740 col:23 'float' # | | | |-BuiltinAliasAttr 0x559ca545d8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca545d918 Implicit # | | | `-ConstAttr 0x559ca545d940 Implicit # | | |-FunctionDecl 0x559ca545da68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca545d9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca545db18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca545db90 Implicit # | | | `-ConstAttr 0x559ca545dbb8 Implicit # | | |-FunctionDecl 0x559ca545dce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca545dc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca545dd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca545de08 Implicit # | | | `-ConstAttr 0x559ca545de30 Implicit # | | |-FunctionDecl 0x559ca545df58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca545dea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca545e008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559ca545e080 Implicit # | | | `-ConstAttr 0x559ca545e0a8 Implicit # | | |-FunctionDecl 0x559ca545e1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x559ca545e108 col:19 'half' # | | | |-BuiltinAliasAttr 0x559ca545e268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545e2e0 Implicit # | | | `-ConstAttr 0x559ca545e308 Implicit # | | |-FunctionDecl 0x559ca545e420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca545e370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca545e4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545e548 Implicit # | | | `-ConstAttr 0x559ca545e570 Implicit # | | |-FunctionDecl 0x559ca545e698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca545e5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca545e748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545e7c0 Implicit # | | | `-ConstAttr 0x559ca545e7e8 Implicit # | | |-FunctionDecl 0x559ca545e910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca545e860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca545e9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545ea38 Implicit # | | | `-ConstAttr 0x559ca545ea60 Implicit # | | |-FunctionDecl 0x559ca545eb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x559ca545eac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559ca545ec20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545ec98 Implicit # | | | `-ConstAttr 0x559ca545ecc0 Implicit # | | |-FunctionDecl 0x559ca545ede8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca545ed38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca545ee98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545ef10 Implicit # | | | `-ConstAttr 0x559ca545ef38 Implicit # | | |-FunctionDecl 0x559ca545f060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca545efb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca545f110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545f188 Implicit # | | | `-ConstAttr 0x559ca545f1b0 Implicit # | | |-FunctionDecl 0x559ca545f2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x559ca545f228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559ca545f388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559ca545f400 Implicit # | | | `-ConstAttr 0x559ca545f428 Implicit # | | |-FunctionDecl 0x559ca545f538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x559ca545f488 col:19 'half' # | | | |-BuiltinAliasAttr 0x559ca545f5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca545f680 Implicit # | | | `-ConstAttr 0x559ca545f6a8 Implicit # | | |-FunctionDecl 0x559ca545f7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559ca545f710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559ca545f870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca545f8e8 Implicit # | | | `-ConstAttr 0x559ca545f910 Implicit # | | |-FunctionDecl 0x559ca545fa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x559ca545f988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559ca545fae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca545fb60 Implicit # | | | `-ConstAttr 0x559ca545fb88 Implicit # | | |-FunctionDecl 0x559ca545fcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559ca545fc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559ca545fd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca545fdd8 Implicit # | | | `-ConstAttr 0x559ca545fe00 Implicit # | | |-FunctionDecl 0x559ca545ff10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x559ca545fe60 col:21 'float' # | | | |-BuiltinAliasAttr 0x559ca545ffc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca5460038 Implicit # | | | `-ConstAttr 0x559ca5460060 Implicit # | | |-FunctionDecl 0x559ca5460188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x559ca54600d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559ca5460238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca54602b0 Implicit # | | | `-ConstAttr 0x559ca54602d8 Implicit # | | |-FunctionDecl 0x559ca5460400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559ca5460350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559ca54604b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559ca5460528 Implicit # | | | `-ConstAttr 0x559ca5460550 Implicit # | | `-FunctionDecl 0x559ca5460678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x559ca54605c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x559ca5460728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x559ca54607a0 Implicit # | | `-ConstAttr 0x559ca54607c8 Implicit # | |-LinkageSpecDecl 0x559ca53a26f8 col:45 implicit C # | | `-FunctionDecl 0x559ca53a2748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559ca53a27f0 <> Implicit 501 # | | |-NoThrowAttr 0x559ca53a2850 Implicit # | | `-ConstAttr 0x559ca53a2878 Implicit # | |-NamespaceDecl 0x559ca5460818 prev 0x559ca5366ca8 line:12:11 hlsl # | | |-original Namespace 0x559ca52bda98 'hlsl' # | | |-FunctionDecl 0x559ca5460a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5460930 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5460d98 # | | | | `-ReturnStmt 0x559ca5460d88 # | | | | `-CallExpr 0x559ca5460d58 'float' # | | | | |-ImplicitCastExpr 0x559ca5460d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5460ce8 '' Function 0x559ca5373c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5460cc0 'float' # | | | | `-ImplicitCastExpr 0x559ca5460ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5460c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5460c58 'double' lvalue ParmVar 0x559ca5460930 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5460ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5460f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5460e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5461358 # | | | | `-ReturnStmt 0x559ca5461348 # | | | | `-CallExpr 0x559ca5461318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5461300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5461278 '' Function 0x559ca5373ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5461250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5461238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5461220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54611e8 'double2':'vector' lvalue ParmVar 0x559ca5460e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5461038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5461548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5461418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5466398 # | | | | `-ReturnStmt 0x559ca5466388 # | | | | `-CallExpr 0x559ca5466358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5466340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54662c0 '' Function 0x559ca5374120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5466298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5466280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5466268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5466230 'double3':'vector' lvalue ParmVar 0x559ca5461418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54615f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5466588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5466458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5466968 # | | | | `-ReturnStmt 0x559ca5466958 # | | | | `-CallExpr 0x559ca5466928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5466910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5466888 '' Function 0x559ca5374398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5466860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5466848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5466830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54667f8 'double4':'vector' lvalue ParmVar 0x559ca5466458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5466638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5466b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5466a18 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5466e60 # | | | | `-ReturnStmt 0x559ca5466e50 # | | | | `-CallExpr 0x559ca5466e20 'float' # | | | | |-ImplicitCastExpr 0x559ca5466e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5466de8 '' Function 0x559ca5373c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5466dc0 'float' # | | | | `-ImplicitCastExpr 0x559ca5466da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5466d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5466d58 'int' lvalue ParmVar 0x559ca5466a18 'V' 'int' # | | | `-DeprecatedAttr 0x559ca5466bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5467038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5466f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54673b0 # | | | | `-ReturnStmt 0x559ca54673a0 # | | | | `-CallExpr 0x559ca5467370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5467358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5467338 '' Function 0x559ca5373ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5467310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54672f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54672e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54672a8 'int2':'vector' lvalue ParmVar 0x559ca5466f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54670e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5467588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5467460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5467908 # | | | | `-ReturnStmt 0x559ca54678f8 # | | | | `-CallExpr 0x559ca54678c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54678b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5467890 '' Function 0x559ca5374120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5467868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5467850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5467838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5467800 'int3':'vector' lvalue ParmVar 0x559ca5467460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5467638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5467ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54679b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5467e70 # | | | | `-ReturnStmt 0x559ca5467e60 # | | | | `-CallExpr 0x559ca5467e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5467e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5467df8 '' Function 0x559ca5374398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5467dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5467db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5467da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5467d68 'int4':'vector' lvalue ParmVar 0x559ca54679b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5467b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5467fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5467f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca546d3f8 # | | | | `-ReturnStmt 0x559ca546d3e8 # | | | | `-CallExpr 0x559ca546d3b8 'float' # | | | | |-ImplicitCastExpr 0x559ca546d3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca546d380 '' Function 0x559ca5373c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca546d358 'float' # | | | | `-ImplicitCastExpr 0x559ca546d340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546d328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546d2f0 'uint':'unsigned int' lvalue ParmVar 0x559ca5467f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca546d130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546d558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca546d4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca546d8f0 # | | | | `-ReturnStmt 0x559ca546d8e0 # | | | | `-CallExpr 0x559ca546d8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca546d898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca546d878 '' Function 0x559ca5373ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca546d850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca546d838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546d820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546d7e8 'uint2':'vector' lvalue ParmVar 0x559ca546d4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca546d608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546da50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca546d9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca546ddf0 # | | | | `-ReturnStmt 0x559ca546dde0 # | | | | `-CallExpr 0x559ca546ddb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca546dd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca546dd78 '' Function 0x559ca5374120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca546dd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca546dd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546dd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546dce8 'uint3':'vector' lvalue ParmVar 0x559ca546d9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca546db00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546df50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca546dea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca546e2f8 # | | | | `-ReturnStmt 0x559ca546e2e8 # | | | | `-CallExpr 0x559ca546e2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca546e2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca546e280 '' Function 0x559ca5374398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca546e258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca546e240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546e228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546e1f0 'uint4':'vector' lvalue ParmVar 0x559ca546dea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca546e000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546e4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca546e3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca546e870 # | | | | `-ReturnStmt 0x559ca546e860 # | | | | `-CallExpr 0x559ca546e830 'float' # | | | | |-ImplicitCastExpr 0x559ca546e818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca546e7f8 '' Function 0x559ca5373c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca546e7d0 'float' # | | | | `-ImplicitCastExpr 0x559ca546e7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546e7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546e768 'int64_t':'long' lvalue ParmVar 0x559ca546e3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca546e588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546ea48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca546e920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca546ee00 # | | | | `-ReturnStmt 0x559ca546edf0 # | | | | `-CallExpr 0x559ca546edc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca546eda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca546ed88 '' Function 0x559ca5373ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca546ed60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca546ed48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546ed30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546ecf8 'int64_t2':'vector' lvalue ParmVar 0x559ca546e920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca546eaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546efd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca546eeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca546f3b0 # | | | | `-ReturnStmt 0x559ca546f3a0 # | | | | `-CallExpr 0x559ca546f370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca546f358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca546f338 '' Function 0x559ca5374120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca546f310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca546f2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546f2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546f2a8 'int64_t3':'vector' lvalue ParmVar 0x559ca546eeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca546f088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546f588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca546f460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca546f950 # | | | | `-ReturnStmt 0x559ca546f940 # | | | | `-CallExpr 0x559ca546f910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca546f8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca546f8d8 '' Function 0x559ca5374398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca546f8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca546f898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546f880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546f848 'int64_t4':'vector' lvalue ParmVar 0x559ca546f460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca546f638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca546fb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca546fa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca546fee0 # | | | | `-ReturnStmt 0x559ca546fed0 # | | | | `-CallExpr 0x559ca546fea0 'float' # | | | | |-ImplicitCastExpr 0x559ca546fe88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca546fe68 '' Function 0x559ca5373c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca546fe40 'float' # | | | | `-ImplicitCastExpr 0x559ca546fe28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca546fe10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca546fdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca546fa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca546fbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54700b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca546ff90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5470490 # | | | | `-ReturnStmt 0x559ca5470480 # | | | | `-CallExpr 0x559ca5470450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5470438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5470418 '' Function 0x559ca5373ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54703f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54703d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54703c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5470388 'uint64_t2':'vector' lvalue ParmVar 0x559ca546ff90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5470168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5470668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5470540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5470a48 # | | | | `-ReturnStmt 0x559ca5470a38 # | | | | `-CallExpr 0x559ca5470a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54709f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54709d0 '' Function 0x559ca5374120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54709a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5470990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5470978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5470940 'uint64_t3':'vector' lvalue ParmVar 0x559ca5470540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5470718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5470c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5470af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5471010 # | | | | `-ReturnStmt 0x559ca5471000 # | | | | `-CallExpr 0x559ca5470fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5470fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5470f98 '' Function 0x559ca5374398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5470f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5470f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5470f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5470f08 'uint64_t4':'vector' lvalue ParmVar 0x559ca5470af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5470cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5471198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54710d0 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54714e0 # | | | | `-ReturnStmt 0x559ca54714d0 # | | | | `-CallExpr 0x559ca54714a0 'float' # | | | | |-ImplicitCastExpr 0x559ca5471488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5471468 '' Function 0x559ca538d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5471440 'float' # | | | | `-ImplicitCastExpr 0x559ca5471428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5471410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54713d8 'double' lvalue ParmVar 0x559ca54710d0 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5471248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5471650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54715a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54719b8 # | | | | `-ReturnStmt 0x559ca54719a8 # | | | | `-CallExpr 0x559ca5471978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5471960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5471940 '' Function 0x559ca538db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5471918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5471900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54718e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54718b0 'double2':'vector' lvalue ParmVar 0x559ca54715a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5471700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5471b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5471a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5471e98 # | | | | `-ReturnStmt 0x559ca5471e88 # | | | | `-CallExpr 0x559ca5471e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5471e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5471e20 '' Function 0x559ca537c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5471df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5471de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5471dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5471d90 'double3':'vector' lvalue ParmVar 0x559ca5471a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5471bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5472008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5471f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5472380 # | | | | `-ReturnStmt 0x559ca5472370 # | | | | `-CallExpr 0x559ca5472340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5472328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5472308 '' Function 0x559ca537c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54722e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54722c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54722b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5472278 'double4':'vector' lvalue ParmVar 0x559ca5471f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54720b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54724e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5472430 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5472838 # | | | | `-ReturnStmt 0x559ca5472828 # | | | | `-CallExpr 0x559ca54727f8 'float' # | | | | |-ImplicitCastExpr 0x559ca54727e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54727c0 '' Function 0x559ca538d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5472798 'float' # | | | | `-ImplicitCastExpr 0x559ca5472780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5472768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5472730 'int' lvalue ParmVar 0x559ca5472430 'V' 'int' # | | | `-DeprecatedAttr 0x559ca5472590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5472998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54728e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5472d10 # | | | | `-ReturnStmt 0x559ca5472d00 # | | | | `-CallExpr 0x559ca5472cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5472cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5472c98 '' Function 0x559ca538db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5472c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5472c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5472c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5472c08 'int2':'vector' lvalue ParmVar 0x559ca54728e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5472a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5472e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5472dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca547b380 # | | | | `-ReturnStmt 0x559ca547b370 # | | | | `-CallExpr 0x559ca547b340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca547b328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca547b308 '' Function 0x559ca537c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca547b2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5473138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5473120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54730e8 'int3':'vector' lvalue ParmVar 0x559ca5472dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5472f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547b4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca547b430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca547b868 # | | | | `-ReturnStmt 0x559ca547b858 # | | | | `-CallExpr 0x559ca547b828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca547b810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca547b7f0 '' Function 0x559ca537c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca547b7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca547b7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547b798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547b760 'int4':'vector' lvalue ParmVar 0x559ca547b430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca547b590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547b9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca547b918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca547bd40 # | | | | `-ReturnStmt 0x559ca547bd30 # | | | | `-CallExpr 0x559ca547bd00 'float' # | | | | |-ImplicitCastExpr 0x559ca547bce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca547bcc8 '' Function 0x559ca538d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca547bca0 'float' # | | | | `-ImplicitCastExpr 0x559ca547bc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547bc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547bc38 'uint':'unsigned int' lvalue ParmVar 0x559ca547b918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca547ba78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547bea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca547bdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca547c238 # | | | | `-ReturnStmt 0x559ca547c228 # | | | | `-CallExpr 0x559ca547c1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca547c1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca547c1c0 '' Function 0x559ca538db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca547c198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca547c180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547c168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547c130 'uint2':'vector' lvalue ParmVar 0x559ca547bdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca547bf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547c398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca547c2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca547c738 # | | | | `-ReturnStmt 0x559ca547c728 # | | | | `-CallExpr 0x559ca547c6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca547c6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca547c6c0 '' Function 0x559ca537c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca547c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca547c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547c668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547c630 'uint3':'vector' lvalue ParmVar 0x559ca547c2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca547c448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547c898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca547c7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca547cc40 # | | | | `-ReturnStmt 0x559ca547cc30 # | | | | `-CallExpr 0x559ca547cc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca547cbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca547cbc8 '' Function 0x559ca537c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca547cba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca547cb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547cb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547cb38 'uint4':'vector' lvalue ParmVar 0x559ca547c7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca547c948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547cda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca547ccf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca547d138 # | | | | `-ReturnStmt 0x559ca547d128 # | | | | `-CallExpr 0x559ca547d0f8 'float' # | | | | |-ImplicitCastExpr 0x559ca547d0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca547d0c0 '' Function 0x559ca538d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca547d098 'float' # | | | | `-ImplicitCastExpr 0x559ca547d080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547d068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547d030 'int64_t':'long' lvalue ParmVar 0x559ca547ccf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca547ce50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547d680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca547d1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca547da38 # | | | | `-ReturnStmt 0x559ca547da28 # | | | | `-CallExpr 0x559ca547d9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca547d9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca547d9c0 '' Function 0x559ca538db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca547d998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca547d980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547d968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547d930 'int64_t2':'vector' lvalue ParmVar 0x559ca547d1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca547d730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547db98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca547dae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca547df58 # | | | | `-ReturnStmt 0x559ca547df48 # | | | | `-CallExpr 0x559ca547df18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca547df00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca547dee0 '' Function 0x559ca537c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca547deb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca547dea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547de88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547de50 'int64_t3':'vector' lvalue ParmVar 0x559ca547dae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca547dc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547e0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca547e008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca547e480 # | | | | `-ReturnStmt 0x559ca547e470 # | | | | `-CallExpr 0x559ca547e440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca547e428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca547e408 '' Function 0x559ca537c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca547e3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca547e3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547e3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547e378 'int64_t4':'vector' lvalue ParmVar 0x559ca547e008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca547e168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547e5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca547e530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca547e998 # | | | | `-ReturnStmt 0x559ca547e988 # | | | | `-CallExpr 0x559ca547e958 'float' # | | | | |-ImplicitCastExpr 0x559ca547e940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca547e920 '' Function 0x559ca538d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca547e8f8 'float' # | | | | `-ImplicitCastExpr 0x559ca547e8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547e8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547e890 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca547e530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca547e690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547eaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca547ea48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca547eed0 # | | | | `-ReturnStmt 0x559ca547eec0 # | | | | `-CallExpr 0x559ca547ee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca547ee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca547ee58 '' Function 0x559ca538db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca547ee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca547ee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547ee00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547edc8 'uint64_t2':'vector' lvalue ParmVar 0x559ca547ea48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca547eba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547f030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca547ef80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca547f410 # | | | | `-ReturnStmt 0x559ca547f400 # | | | | `-CallExpr 0x559ca547f3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca547f3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca547f398 '' Function 0x559ca537c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca547f370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca547f358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca547f340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca547f308 'uint64_t3':'vector' lvalue ParmVar 0x559ca547ef80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca547f0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca547f570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca547f4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5481170 # | | | | `-ReturnStmt 0x559ca5481160 # | | | | `-CallExpr 0x559ca5481130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5481118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54810f8 '' Function 0x559ca537c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54810d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54810b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54810a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5481068 'uint64_t4':'vector' lvalue ParmVar 0x559ca547f4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca547f620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54812e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5481230 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5481628 # | | | | `-ReturnStmt 0x559ca5481618 # | | | | `-CallExpr 0x559ca54815e8 'float' # | | | | |-ImplicitCastExpr 0x559ca54815d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54815b0 '' Function 0x559ca5390d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5481588 'float' # | | | | `-ImplicitCastExpr 0x559ca5481570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5481558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5481520 'double' lvalue ParmVar 0x559ca5481230 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5481390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5481798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54816e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5481b00 # | | | | `-ReturnStmt 0x559ca5481af0 # | | | | `-CallExpr 0x559ca5481ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5481aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5481a88 '' Function 0x559ca5390f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5481a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5481a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5481a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54819f8 'double2':'vector' lvalue ParmVar 0x559ca54816e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5481848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5481c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5481bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5481fe0 # | | | | `-ReturnStmt 0x559ca5481fd0 # | | | | `-CallExpr 0x559ca5481fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5481f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5481f68 '' Function 0x559ca53911f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5481f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5481f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5481f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5481ed8 'double3':'vector' lvalue ParmVar 0x559ca5481bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5481d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5482150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54820a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54824c8 # | | | | `-ReturnStmt 0x559ca54824b8 # | | | | `-CallExpr 0x559ca5482488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5482470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5482450 '' Function 0x559ca5391468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5482428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5482410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54823f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54823c0 'double4':'vector' lvalue ParmVar 0x559ca54820a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5482200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5482628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5482578 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5482980 # | | | | `-ReturnStmt 0x559ca5482970 # | | | | `-CallExpr 0x559ca5482940 'float' # | | | | |-ImplicitCastExpr 0x559ca5482928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5482908 '' Function 0x559ca5390d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54828e0 'float' # | | | | `-ImplicitCastExpr 0x559ca54828c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54828b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5482878 'int' lvalue ParmVar 0x559ca5482578 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54826d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5482ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5482a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5482e58 # | | | | `-ReturnStmt 0x559ca5482e48 # | | | | `-CallExpr 0x559ca5482e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5482e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5482de0 '' Function 0x559ca5390f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5482db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5482da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5482d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5482d50 'int2':'vector' lvalue ParmVar 0x559ca5482a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5482b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5483e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5483d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54841a8 # | | | | `-ReturnStmt 0x559ca5484198 # | | | | `-CallExpr 0x559ca5484168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5484150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5484130 '' Function 0x559ca53911f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5484108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54840f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54840d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54840a0 'int3':'vector' lvalue ParmVar 0x559ca5483d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5483ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5484308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5484258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5484690 # | | | | `-ReturnStmt 0x559ca5484680 # | | | | `-CallExpr 0x559ca5484650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5484638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5484618 '' Function 0x559ca5391468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54845f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54845d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54845c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5484588 'int4':'vector' lvalue ParmVar 0x559ca5484258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54843b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54847f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5484740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5484b68 # | | | | `-ReturnStmt 0x559ca5484b58 # | | | | `-CallExpr 0x559ca5484b28 'float' # | | | | |-ImplicitCastExpr 0x559ca5484b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5484af0 '' Function 0x559ca5390d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5484ac8 'float' # | | | | `-ImplicitCastExpr 0x559ca5484ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5484a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5484a60 'uint':'unsigned int' lvalue ParmVar 0x559ca5484740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54848a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5484cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5484c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5485060 # | | | | `-ReturnStmt 0x559ca5485050 # | | | | `-CallExpr 0x559ca5485020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5485008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5484fe8 '' Function 0x559ca5390f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5484fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5484fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5484f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5484f58 'uint2':'vector' lvalue ParmVar 0x559ca5484c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5484d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54851c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5485110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5485560 # | | | | `-ReturnStmt 0x559ca5485550 # | | | | `-CallExpr 0x559ca5485520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5485508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54854e8 '' Function 0x559ca53911f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54854c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54854a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5485490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5485458 'uint3':'vector' lvalue ParmVar 0x559ca5485110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5485270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54856c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5485610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5485a68 # | | | | `-ReturnStmt 0x559ca5485a58 # | | | | `-CallExpr 0x559ca5485a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5485a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54859f0 '' Function 0x559ca5391468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54859c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54859b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5485998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5485960 'uint4':'vector' lvalue ParmVar 0x559ca5485610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5485770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5485bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5485b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5486830 # | | | | `-ReturnStmt 0x559ca5486820 # | | | | `-CallExpr 0x559ca54867f0 'float' # | | | | |-ImplicitCastExpr 0x559ca54867d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54867b8 '' Function 0x559ca5390d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5486790 'float' # | | | | `-ImplicitCastExpr 0x559ca5486778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5486760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5486728 'int64_t':'long' lvalue ParmVar 0x559ca5485b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5485c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5486990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54868e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5486d48 # | | | | `-ReturnStmt 0x559ca5486d38 # | | | | `-CallExpr 0x559ca5486d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5486cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5486cd0 '' Function 0x559ca5390f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5486ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5486c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5486c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5486c40 'int64_t2':'vector' lvalue ParmVar 0x559ca54868e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5486a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5486ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5486df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5487268 # | | | | `-ReturnStmt 0x559ca5487258 # | | | | `-CallExpr 0x559ca5487228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5487210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54871f0 '' Function 0x559ca53911f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54871c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54871b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5487198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5487160 'int64_t3':'vector' lvalue ParmVar 0x559ca5486df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5486f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54873c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5487318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5487790 # | | | | `-ReturnStmt 0x559ca5487780 # | | | | `-CallExpr 0x559ca5487750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5487738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5487718 '' Function 0x559ca5391468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54876f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54876d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54876c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5487688 'int64_t4':'vector' lvalue ParmVar 0x559ca5487318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5487478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54878f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5487840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5487ca8 # | | | | `-ReturnStmt 0x559ca5487c98 # | | | | `-CallExpr 0x559ca5487c68 'float' # | | | | |-ImplicitCastExpr 0x559ca5487c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5487c30 '' Function 0x559ca5390d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5487c08 'float' # | | | | `-ImplicitCastExpr 0x559ca5487bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5487bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5487ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5487840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54879a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5487e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5487d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54881e0 # | | | | `-ReturnStmt 0x559ca54881d0 # | | | | `-CallExpr 0x559ca54881a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5488188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5488168 '' Function 0x559ca5390f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5488140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5488128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5488110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54880d8 'uint64_t2':'vector' lvalue ParmVar 0x559ca5487d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5487eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5488340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5488290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5489048 # | | | | `-ReturnStmt 0x559ca5489038 # | | | | `-CallExpr 0x559ca5489008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5488ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5488fd0 '' Function 0x559ca53911f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5488fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5488f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5488f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5488f40 'uint64_t3':'vector' lvalue ParmVar 0x559ca5488290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54883f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54891a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54890f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5489590 # | | | | `-ReturnStmt 0x559ca5489580 # | | | | `-CallExpr 0x559ca5489550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5489538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5489518 '' Function 0x559ca5391468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54894f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54894d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54894c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5489488 'uint64_t4':'vector' lvalue ParmVar 0x559ca54890f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5489258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54897e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5489650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559ca54896d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x559ca5489c00 # | | | | `-ReturnStmt 0x559ca5489bf0 # | | | | `-CallExpr 0x559ca5489bb8 'float' # | | | | |-ImplicitCastExpr 0x559ca5489ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca5489b50 '' Function 0x559ca53925c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5489a98 'float' # | | | | | `-ImplicitCastExpr 0x559ca5489a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5489a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5489a30 'double' lvalue ParmVar 0x559ca5489650 'V1' 'double' # | | | | `-CStyleCastExpr 0x559ca5489b28 'float' # | | | | `-ImplicitCastExpr 0x559ca5489b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5489af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5489ac0 'double' lvalue ParmVar 0x559ca54896d0 'V2' 'double' # | | | `-DeprecatedAttr 0x559ca54898a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5489e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5489cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559ca5489d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559ca548a320 # | | | | `-ReturnStmt 0x559ca548a310 # | | | | `-CallExpr 0x559ca548a2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca548a2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca548a238 '' Function 0x559ca5392958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca548a168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548a150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548a138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548a100 'double2':'vector' lvalue ParmVar 0x559ca5489cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559ca548a210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca548a1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548a1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548a1a8 'double2':'vector' lvalue ParmVar 0x559ca5489d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5489f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca548a5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca548a3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559ca548a460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559ca548aa40 # | | | | `-ReturnStmt 0x559ca548aa30 # | | | | `-CallExpr 0x559ca548a9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca548a9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca548a960 '' Function 0x559ca5392d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca548a890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548a878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548a860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548a828 'double3':'vector' lvalue ParmVar 0x559ca548a3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559ca548a938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca548a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548a908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548a8d0 'double3':'vector' lvalue ParmVar 0x559ca548a460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca548a670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca548acd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca548ab00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559ca548ab80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559ca548b5a0 # | | | | `-ReturnStmt 0x559ca548b590 # | | | | `-CallExpr 0x559ca548b558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca548b540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca548b4c0 '' Function 0x559ca53930a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca548b3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548b3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548b3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548b388 'double4':'vector' lvalue ParmVar 0x559ca548ab00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559ca548b498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca548b480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548b468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548b430 'double4':'vector' lvalue ParmVar 0x559ca548ab80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca548ad90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca548b7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca548b650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559ca548b6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x559ca548bbe0 # | | | | `-ReturnStmt 0x559ca548bbd0 # | | | | `-CallExpr 0x559ca548bb98 'float' # | | | | |-ImplicitCastExpr 0x559ca548bb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca548bb60 '' Function 0x559ca53925c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca548baa8 'float' # | | | | | `-ImplicitCastExpr 0x559ca548ba90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548ba78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548ba40 'int' lvalue ParmVar 0x559ca548b650 'V1' 'int' # | | | | `-CStyleCastExpr 0x559ca548bb38 'float' # | | | | `-ImplicitCastExpr 0x559ca548bb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548bb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548bad0 'int' lvalue ParmVar 0x559ca548b6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x559ca548b8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548be68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca548bc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559ca548bd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559ca548c298 # | | | | `-ReturnStmt 0x559ca548c288 # | | | | `-CallExpr 0x559ca548c250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca548c238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca548c218 '' Function 0x559ca5392958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca548c148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548c130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548c118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548c0e0 'int2':'vector' lvalue ParmVar 0x559ca548bc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559ca548c1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca548c1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548c1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548c188 'int2':'vector' lvalue ParmVar 0x559ca548bd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca548bf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548c518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca548c348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559ca548c3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559ca548c950 # | | | | `-ReturnStmt 0x559ca548c940 # | | | | `-CallExpr 0x559ca548c908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca548c8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca548c8d0 '' Function 0x559ca5392d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca548c800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548c7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548c7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548c798 'int3':'vector' lvalue ParmVar 0x559ca548c348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559ca548c8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca548c890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548c878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548c840 'int3':'vector' lvalue ParmVar 0x559ca548c3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca548c5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548cbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca548ca00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559ca548ca80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559ca548d018 # | | | | `-ReturnStmt 0x559ca548d008 # | | | | `-CallExpr 0x559ca548cfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca548cfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca548cf98 '' Function 0x559ca53930a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca548cec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548ceb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548ce98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548ce60 'int4':'vector' lvalue ParmVar 0x559ca548ca00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559ca548cf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca548cf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548cf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548cf08 'int4':'vector' lvalue ParmVar 0x559ca548ca80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca548cc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548d878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca548d0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca548d148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca548dc90 # | | | | `-ReturnStmt 0x559ca548dc80 # | | | | `-CallExpr 0x559ca548dc48 'float' # | | | | |-ImplicitCastExpr 0x559ca548dc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca548dc10 '' Function 0x559ca53925c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca548db58 'float' # | | | | | `-ImplicitCastExpr 0x559ca548db40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548db28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548daf0 'uint':'unsigned int' lvalue ParmVar 0x559ca548d0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559ca548dbe8 'float' # | | | | `-ImplicitCastExpr 0x559ca548dbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548dbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548db80 'uint':'unsigned int' lvalue ParmVar 0x559ca548d148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca548d930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548df18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca548dd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca548ddc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559ca548e368 # | | | | `-ReturnStmt 0x559ca548e358 # | | | | `-CallExpr 0x559ca548e320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca548e308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca548e2e8 '' Function 0x559ca5392958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca548e218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548e200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548e1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548e1b0 'uint2':'vector' lvalue ParmVar 0x559ca548dd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559ca548e2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca548e2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548e290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548e258 'uint2':'vector' lvalue ParmVar 0x559ca548ddc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca548dfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548e5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca548e418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca548e498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559ca548ea40 # | | | | `-ReturnStmt 0x559ca548ea30 # | | | | `-CallExpr 0x559ca548e9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca548e9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca548e9c0 '' Function 0x559ca5392d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca548e8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548e8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548e8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548e888 'uint3':'vector' lvalue ParmVar 0x559ca548e418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559ca548e998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca548e980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548e968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548e930 'uint3':'vector' lvalue ParmVar 0x559ca548e498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca548e6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548ecc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca548eaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca548eb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559ca548f128 # | | | | `-ReturnStmt 0x559ca548f118 # | | | | `-CallExpr 0x559ca548f0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca548f0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca548f0a8 '' Function 0x559ca53930a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca548efd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca548efc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548efa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548ef70 'uint4':'vector' lvalue ParmVar 0x559ca548eaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559ca548f080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca548f068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548f050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548f018 'uint4':'vector' lvalue ParmVar 0x559ca548eb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca548ed80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca548f3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca548f1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca548f258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5492318 # | | | | `-ReturnStmt 0x559ca5492308 # | | | | `-CallExpr 0x559ca54922d0 'float' # | | | | |-ImplicitCastExpr 0x559ca548f780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca548f760 '' Function 0x559ca53925c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca548f6a8 'float' # | | | | | `-ImplicitCastExpr 0x559ca548f690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca548f678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca548f640 'int64_t':'long' lvalue ParmVar 0x559ca548f1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559ca548f738 'float' # | | | | `-ImplicitCastExpr 0x559ca548f720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca548f708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca548f6d0 'int64_t':'long' lvalue ParmVar 0x559ca548f258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca548f460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5492598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54923c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5492448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5492a08 # | | | | `-ReturnStmt 0x559ca54929f8 # | | | | `-CallExpr 0x559ca54929c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54929a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5492988 '' Function 0x559ca5392958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54928b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54928a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5492888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5492850 'int64_t2':'vector' lvalue ParmVar 0x559ca54923c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca5492960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5492948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5492930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54928f8 'int64_t2':'vector' lvalue ParmVar 0x559ca5492448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5492650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5492c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5492ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5492b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5493100 # | | | | `-ReturnStmt 0x559ca54930f0 # | | | | `-CallExpr 0x559ca54930b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54930a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5493080 '' Function 0x559ca5392d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5492fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5492f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5492f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5492f48 'int64_t3':'vector' lvalue ParmVar 0x559ca5492ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca5493058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5493040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5493028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5492ff0 'int64_t3':'vector' lvalue ParmVar 0x559ca5492b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5492d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5493388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54931b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5493230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5493808 # | | | | `-ReturnStmt 0x559ca54937f8 # | | | | `-CallExpr 0x559ca54937c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54937a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5493788 '' Function 0x559ca53930a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca54936b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54936a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5493688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5493650 'int64_t4':'vector' lvalue ParmVar 0x559ca54931b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca5493760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5493748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5493730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54936f8 'int64_t4':'vector' lvalue ParmVar 0x559ca5493230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5493440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5493a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54938b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca5493938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5493ee0 # | | | | `-ReturnStmt 0x559ca5493ed0 # | | | | `-CallExpr 0x559ca5493e98 'float' # | | | | |-ImplicitCastExpr 0x559ca5493e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca5493e60 '' Function 0x559ca53925c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5493da8 'float' # | | | | | `-ImplicitCastExpr 0x559ca5493d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5493d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5493d40 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54938b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559ca5493e38 'float' # | | | | `-ImplicitCastExpr 0x559ca5493e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5493e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5493dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5493938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5493b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5494168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5493f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5494010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5494618 # | | | | `-ReturnStmt 0x559ca5494608 # | | | | `-CallExpr 0x559ca54945d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54945b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5494598 '' Function 0x559ca5392958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54944c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54944b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5494498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5494460 'uint64_t2':'vector' lvalue ParmVar 0x559ca5493f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca5494570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5494558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5494540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5494508 'uint64_t2':'vector' lvalue ParmVar 0x559ca5494010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5494220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5494898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54946c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5494748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5494d30 # | | | | `-ReturnStmt 0x559ca5494d20 # | | | | `-CallExpr 0x559ca5494ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5494cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5494cb0 '' Function 0x559ca5392d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5494be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5494bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5494bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5494b78 'uint64_t3':'vector' lvalue ParmVar 0x559ca54946c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca5494c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5494c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5494c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5494c20 'uint64_t3':'vector' lvalue ParmVar 0x559ca5494748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5494950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5494fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5494de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5494e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5495458 # | | | | `-ReturnStmt 0x559ca5495448 # | | | | `-CallExpr 0x559ca5495410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54953f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca54953d8 '' Function 0x559ca53930a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5495308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54952f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54952d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54952a0 'uint64_t4':'vector' lvalue ParmVar 0x559ca5494de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca54953b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5495398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5495380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5495348 'uint64_t4':'vector' lvalue ParmVar 0x559ca5494e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5495070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54955c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5495518 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5495910 # | | | | `-ReturnStmt 0x559ca5495900 # | | | | `-CallExpr 0x559ca54958d0 'float' # | | | | |-ImplicitCastExpr 0x559ca54958b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5495898 '' Function 0x559ca5393d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5495870 'float' # | | | | `-ImplicitCastExpr 0x559ca5495858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5495840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5495808 'double' lvalue ParmVar 0x559ca5495518 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5495678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5495a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54959d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5495de8 # | | | | `-ReturnStmt 0x559ca5495dd8 # | | | | `-CallExpr 0x559ca5495da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5495d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5495d70 '' Function 0x559ca5393fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5495d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5495d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5495d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5495ce0 'double2':'vector' lvalue ParmVar 0x559ca54959d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5495b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5495f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5495ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54962c8 # | | | | `-ReturnStmt 0x559ca54962b8 # | | | | `-CallExpr 0x559ca5496288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5496270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5496250 '' Function 0x559ca5394220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5496228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5496210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54961f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54961c0 'double3':'vector' lvalue ParmVar 0x559ca5495ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5496008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5496448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5496398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54967c0 # | | | | `-ReturnStmt 0x559ca54967b0 # | | | | `-CallExpr 0x559ca5496780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5496768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5496748 '' Function 0x559ca5394498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5496720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5496708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54966f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54966b8 'double4':'vector' lvalue ParmVar 0x559ca5496398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54964f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5496920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5496870 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5496c78 # | | | | `-ReturnStmt 0x559ca5496c68 # | | | | `-CallExpr 0x559ca5496c38 'float' # | | | | |-ImplicitCastExpr 0x559ca5496c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5496c00 '' Function 0x559ca5393d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5496bd8 'float' # | | | | `-ImplicitCastExpr 0x559ca5496bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5496ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5496b70 'int' lvalue ParmVar 0x559ca5496870 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54969d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5496dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5496d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5497150 # | | | | `-ReturnStmt 0x559ca5497140 # | | | | `-CallExpr 0x559ca5497110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54970f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54970d8 '' Function 0x559ca5393fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54970b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5497098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5497080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5497048 'int2':'vector' lvalue ParmVar 0x559ca5496d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5496e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54972b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5497200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5497630 # | | | | `-ReturnStmt 0x559ca5497620 # | | | | `-CallExpr 0x559ca54975f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54975d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54975b8 '' Function 0x559ca5394220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5497590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5497578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5497560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5497528 'int3':'vector' lvalue ParmVar 0x559ca5497200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5497360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5497790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54976e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5497b18 # | | | | `-ReturnStmt 0x559ca5497b08 # | | | | `-CallExpr 0x559ca5497ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5497ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5497aa0 '' Function 0x559ca5394498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5497a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5497a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5497a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5497a10 'int4':'vector' lvalue ParmVar 0x559ca54976e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5497840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5497c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5497bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5497ff0 # | | | | `-ReturnStmt 0x559ca5497fe0 # | | | | `-CallExpr 0x559ca5497fb0 'float' # | | | | |-ImplicitCastExpr 0x559ca5497f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5497f78 '' Function 0x559ca5393d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5497f50 'float' # | | | | `-ImplicitCastExpr 0x559ca5497f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5497f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5497ee8 'uint':'unsigned int' lvalue ParmVar 0x559ca5497bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5497d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5498150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54980a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5499d10 # | | | | `-ReturnStmt 0x559ca5499d00 # | | | | `-CallExpr 0x559ca5499cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5499cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5499c98 '' Function 0x559ca5393fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5499c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5499c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5499c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5499c08 'uint2':'vector' lvalue ParmVar 0x559ca54980a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5498200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5499e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5499dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca549a210 # | | | | `-ReturnStmt 0x559ca549a200 # | | | | `-CallExpr 0x559ca549a1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca549a1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca549a198 '' Function 0x559ca5394220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca549a170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca549a158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549a140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549a108 'uint3':'vector' lvalue ParmVar 0x559ca5499dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5499f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549a370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca549a2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca549a718 # | | | | `-ReturnStmt 0x559ca549a708 # | | | | `-CallExpr 0x559ca549a6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca549a6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca549a6a0 '' Function 0x559ca5394498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca549a678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca549a660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549a648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549a610 'uint4':'vector' lvalue ParmVar 0x559ca549a2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca549a420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549a878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca549a7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca549ac10 # | | | | `-ReturnStmt 0x559ca549ac00 # | | | | `-CallExpr 0x559ca549abd0 'float' # | | | | |-ImplicitCastExpr 0x559ca549abb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca549ab98 '' Function 0x559ca5393d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca549ab70 'float' # | | | | `-ImplicitCastExpr 0x559ca549ab58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549ab40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549ab08 'int64_t':'long' lvalue ParmVar 0x559ca549a7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca549a928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549ad70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca549acc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca549b128 # | | | | `-ReturnStmt 0x559ca549b118 # | | | | `-CallExpr 0x559ca549b0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca549b0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca549b0b0 '' Function 0x559ca5393fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca549b088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca549b070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549b058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549b020 'int64_t2':'vector' lvalue ParmVar 0x559ca549acc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca549ae20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549b288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca549b1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca549b648 # | | | | `-ReturnStmt 0x559ca549b638 # | | | | `-CallExpr 0x559ca549b608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca549b5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca549b5d0 '' Function 0x559ca5394220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca549b5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca549b590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549b578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549b540 'int64_t3':'vector' lvalue ParmVar 0x559ca549b1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca549b338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549b7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca549b6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca549d148 # | | | | `-ReturnStmt 0x559ca549d138 # | | | | `-CallExpr 0x559ca549d108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca549d0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca549d0d0 '' Function 0x559ca5394498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca549bad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca549bab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549baa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549ba68 'int64_t4':'vector' lvalue ParmVar 0x559ca549b6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca549b858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549d2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca549d1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca549d660 # | | | | `-ReturnStmt 0x559ca549d650 # | | | | `-CallExpr 0x559ca549d620 'float' # | | | | |-ImplicitCastExpr 0x559ca549d608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca549d5e8 '' Function 0x559ca5393d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca549d5c0 'float' # | | | | `-ImplicitCastExpr 0x559ca549d5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549d590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549d558 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca549d1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca549d358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549d7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca549d710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca549db98 # | | | | `-ReturnStmt 0x559ca549db88 # | | | | `-CallExpr 0x559ca549db58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca549db40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca549db20 '' Function 0x559ca5393fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca549daf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca549dae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549dac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549da90 'uint64_t2':'vector' lvalue ParmVar 0x559ca549d710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca549d870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549dcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca549dc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca549e0d8 # | | | | `-ReturnStmt 0x559ca549e0c8 # | | | | `-CallExpr 0x559ca549e098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca549e080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca549e060 '' Function 0x559ca5394220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca549e038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca549e020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549e008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549dfd0 'uint64_t3':'vector' lvalue ParmVar 0x559ca549dc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca549dda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca549e238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca549e188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca549e620 # | | | | `-ReturnStmt 0x559ca549e610 # | | | | `-CallExpr 0x559ca549e5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca549e5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca549e5a8 '' Function 0x559ca5394498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca549e580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca549e568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca549e550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca549e518 'uint64_t4':'vector' lvalue ParmVar 0x559ca549e188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca549e2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x559ca549ed20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559ca549e638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca549e6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca549ec78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca549e9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559ca549eac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x559ca549eb38 col:41 p2 'T' # | | | |-CompoundStmt 0x559ca549f090 # | | | | `-ReturnStmt 0x559ca549f080 # | | | | `-RecoveryExpr 0x559ca549f048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca549ee90 '' lvalue (ADL) = 'clamp' 0x559ca539dfc8 0x559ca5394888 0x559ca5394d40 0x559ca53951a8 0x559ca5395608 0x559ca5395a08 0x559ca5395ed8 0x559ca5396338 0x559ca5396798 0x559ca5396bf8 0x559ca5397088 0x559ca53974e8 0x559ca5397948 0x559ca5398e08 0x559ca5399268 0x559ca53996c8 0x559ca5399b28 0x559ca5399f98 0x559ca539a3f8 0x559ca539a858 0x559ca539acb8 0x559ca539b0d8 0x559ca539b538 0x559ca539b998 0x559ca5382d28 0x559ca5383128 0x559ca5383588 0x559ca53839e8 # | | | | |-RecoveryExpr 0x559ca549efb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559ca549efd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca549ed90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559ca549f7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559ca549f0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca549f178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca549f718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca549f488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559ca549f500 col:24 p1 'T' # | | | |-ParmVarDecl 0x559ca549f5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x559ca549fb30 # | | | | `-ReturnStmt 0x559ca549fb20 # | | | | `-RecoveryExpr 0x559ca549fae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca549f930 '' lvalue (ADL) = 'clamp' 0x559ca53839e8 0x559ca539dfc8 0x559ca5394888 0x559ca5394d40 0x559ca53951a8 0x559ca5395608 0x559ca5395a08 0x559ca5395ed8 0x559ca5396338 0x559ca5396798 0x559ca5396bf8 0x559ca5397088 0x559ca53974e8 0x559ca5397948 0x559ca5398e08 0x559ca5399268 0x559ca53996c8 0x559ca5399b28 0x559ca5399f98 0x559ca539a3f8 0x559ca539a858 0x559ca539acb8 0x559ca539b0d8 0x559ca539b538 0x559ca539b998 0x559ca5382d28 0x559ca5383128 0x559ca5383588 # | | | | |-RecoveryExpr 0x559ca549fa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559ca549fac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca549f830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559ca54a01d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559ca549fb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca549fbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca54a0128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca549fef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559ca549ff70 col:24 p1 'T' # | | | |-ParmVarDecl 0x559ca549ffe8 col:30 p2 'T' # | | | |-CompoundStmt 0x559ca54a0570 # | | | | `-ReturnStmt 0x559ca54a0560 # | | | | `-RecoveryExpr 0x559ca54a0530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca54a0340 '' lvalue (ADL) = 'clamp' 0x559ca5383588 0x559ca53839e8 0x559ca539dfc8 0x559ca5394888 0x559ca5394d40 0x559ca53951a8 0x559ca5395608 0x559ca5395a08 0x559ca5395ed8 0x559ca5396338 0x559ca5396798 0x559ca5396bf8 0x559ca5397088 0x559ca53974e8 0x559ca5397948 0x559ca5398e08 0x559ca5399268 0x559ca53996c8 0x559ca5399b28 0x559ca5399f98 0x559ca539a3f8 0x559ca539a858 0x559ca539acb8 0x559ca539b0d8 0x559ca539b538 0x559ca539b998 0x559ca5382d28 0x559ca5383128 # | | | | `-RecoveryExpr 0x559ca54a0460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca54a0240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x559ca54a06d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a0628 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54a0a20 # | | | | `-ReturnStmt 0x559ca54a0a10 # | | | | `-CallExpr 0x559ca54a09e0 'float' # | | | | |-ImplicitCastExpr 0x559ca54a09c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a09a8 '' Function 0x559ca539f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a0980 'float' # | | | | `-ImplicitCastExpr 0x559ca54a0968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a0950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a0918 'double' lvalue ParmVar 0x559ca54a0628 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54a0788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a0b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a0ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54a0ef0 # | | | | `-ReturnStmt 0x559ca54a0ee0 # | | | | `-CallExpr 0x559ca54a0eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a0e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a0e78 '' Function 0x559ca539fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a0e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a0e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a0e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a0de8 'double2':'vector' lvalue ParmVar 0x559ca54a0ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54a0c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a10f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a0fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54a1460 # | | | | `-ReturnStmt 0x559ca54a1450 # | | | | `-CallExpr 0x559ca54a1420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a1408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a13e8 '' Function 0x559ca539fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a13c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a1390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a1358 'double3':'vector' lvalue ParmVar 0x559ca54a0fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54a11a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a15c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a1518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54a1940 # | | | | `-ReturnStmt 0x559ca54a1930 # | | | | `-CallExpr 0x559ca54a1900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a18e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a18c8 '' Function 0x559ca53a0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a18a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a1888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a1870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a1838 'double4':'vector' lvalue ParmVar 0x559ca54a1518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54a1678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a1aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a19f0 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54a1df8 # | | | | `-ReturnStmt 0x559ca54a1de8 # | | | | `-CallExpr 0x559ca54a1db8 'float' # | | | | |-ImplicitCastExpr 0x559ca54a1da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a1d80 '' Function 0x559ca539f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a1d58 'float' # | | | | `-ImplicitCastExpr 0x559ca54a1d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a1d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a1cf0 'int' lvalue ParmVar 0x559ca54a19f0 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54a1b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a1f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a1ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54a22d0 # | | | | `-ReturnStmt 0x559ca54a22c0 # | | | | `-CallExpr 0x559ca54a2290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a2278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a2258 '' Function 0x559ca539fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a2230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a2218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a2200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a21c8 'int2':'vector' lvalue ParmVar 0x559ca54a1ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54a2008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a2430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a2380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54a27b0 # | | | | `-ReturnStmt 0x559ca54a27a0 # | | | | `-CallExpr 0x559ca54a2770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a2758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a2738 '' Function 0x559ca539fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a2710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a26f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a26e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a26a8 'int3':'vector' lvalue ParmVar 0x559ca54a2380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54a24e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a2910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a2860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54a2c98 # | | | | `-ReturnStmt 0x559ca54a2c88 # | | | | `-CallExpr 0x559ca54a2c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a2c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a2c20 '' Function 0x559ca53a0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a2bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a2be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a2bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a2b90 'int4':'vector' lvalue ParmVar 0x559ca54a2860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54a29c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a2df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a2d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54a31a0 # | | | | `-ReturnStmt 0x559ca54a3190 # | | | | `-CallExpr 0x559ca54a3160 'float' # | | | | |-ImplicitCastExpr 0x559ca54a3148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a3128 '' Function 0x559ca539f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a3100 'float' # | | | | `-ImplicitCastExpr 0x559ca54a30b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a30a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a3068 'uint':'unsigned int' lvalue ParmVar 0x559ca54a2d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54a2ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a3300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a3250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54a3698 # | | | | `-ReturnStmt 0x559ca54a3688 # | | | | `-CallExpr 0x559ca54a3658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a3640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a3620 '' Function 0x559ca539fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a35f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a35e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a35c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a3590 'uint2':'vector' lvalue ParmVar 0x559ca54a3250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54a33b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a37f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a3748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54a3b98 # | | | | `-ReturnStmt 0x559ca54a3b88 # | | | | `-CallExpr 0x559ca54a3b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a3b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a3b20 '' Function 0x559ca539fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a3af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a3ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a3ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a3a90 'uint3':'vector' lvalue ParmVar 0x559ca54a3748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54a38a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a3cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a3c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54a40a0 # | | | | `-ReturnStmt 0x559ca54a4090 # | | | | `-CallExpr 0x559ca54a4060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a4048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a4028 '' Function 0x559ca53a0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a4000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a3fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a3fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a3f98 'uint4':'vector' lvalue ParmVar 0x559ca54a3c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54a3da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a4200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a4150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54a4598 # | | | | `-ReturnStmt 0x559ca54a4588 # | | | | `-CallExpr 0x559ca54a4558 'float' # | | | | |-ImplicitCastExpr 0x559ca54a4540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a4520 '' Function 0x559ca539f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a44f8 'float' # | | | | `-ImplicitCastExpr 0x559ca54a44e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a44c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a4490 'int64_t':'long' lvalue ParmVar 0x559ca54a4150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54a42b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a46f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a4648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54a4ab0 # | | | | `-ReturnStmt 0x559ca54a4aa0 # | | | | `-CallExpr 0x559ca54a4a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a4a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a4a38 '' Function 0x559ca539fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a4a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a49f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a49e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a49a8 'int64_t2':'vector' lvalue ParmVar 0x559ca54a4648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54a47a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a4c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a4b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54a4fd0 # | | | | `-ReturnStmt 0x559ca54a4fc0 # | | | | `-CallExpr 0x559ca54a4f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a4f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a4f58 '' Function 0x559ca539fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a4f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a4f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a4f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a4ec8 'int64_t3':'vector' lvalue ParmVar 0x559ca54a4b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54a4cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a5830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a5080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54a5bf8 # | | | | `-ReturnStmt 0x559ca54a5be8 # | | | | `-CallExpr 0x559ca54a5bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a5ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a5b80 '' Function 0x559ca53a0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a5b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a5b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a5b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a5af0 'int64_t4':'vector' lvalue ParmVar 0x559ca54a5080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54a58e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a5d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a5ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54a6110 # | | | | `-ReturnStmt 0x559ca54a6100 # | | | | `-CallExpr 0x559ca54a60d0 'float' # | | | | |-ImplicitCastExpr 0x559ca54a60b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a6098 '' Function 0x559ca539f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a6070 'float' # | | | | `-ImplicitCastExpr 0x559ca54a6058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a6040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a6008 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54a5ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54a5e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a6270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a61c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54a6648 # | | | | `-ReturnStmt 0x559ca54a6638 # | | | | `-CallExpr 0x559ca54a6608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a65f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a65d0 '' Function 0x559ca539fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a65a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a6590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a6578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a6540 'uint64_t2':'vector' lvalue ParmVar 0x559ca54a61c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54a6320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a67a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a66f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54a6b88 # | | | | `-ReturnStmt 0x559ca54a6b78 # | | | | `-CallExpr 0x559ca54a6b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a6b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a6b10 '' Function 0x559ca539fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a6ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a6ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a6ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a6a80 'uint64_t3':'vector' lvalue ParmVar 0x559ca54a66f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54a6858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a6ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a6c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54a70d0 # | | | | `-ReturnStmt 0x559ca54a70c0 # | | | | `-CallExpr 0x559ca54a7090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a7078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a7058 '' Function 0x559ca53a0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a7030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a7018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a7000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a6fc8 'uint64_t4':'vector' lvalue ParmVar 0x559ca54a6c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54a6d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a7240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a7190 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54a7588 # | | | | `-ReturnStmt 0x559ca54a7578 # | | | | `-CallExpr 0x559ca54a7548 'float' # | | | | |-ImplicitCastExpr 0x559ca54a7530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a7510 '' Function 0x559ca53a1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a74e8 'float' # | | | | `-ImplicitCastExpr 0x559ca54a74d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a74b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a7480 'double' lvalue ParmVar 0x559ca54a7190 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54a72f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a76f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a7648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54a8260 # | | | | `-ReturnStmt 0x559ca54a8250 # | | | | `-CallExpr 0x559ca54a8220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a8208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a81e8 '' Function 0x559ca53a1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a81c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a81a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a8190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a8158 'double2':'vector' lvalue ParmVar 0x559ca54a7648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54a77a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a83d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a8320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54a8740 # | | | | `-ReturnStmt 0x559ca54a8730 # | | | | `-CallExpr 0x559ca54a8700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a86e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a86c8 '' Function 0x559ca53a2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a86a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a8688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a8670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a8638 'double3':'vector' lvalue ParmVar 0x559ca54a8320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54a8480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a88b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a8800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54a8c28 # | | | | `-ReturnStmt 0x559ca54a8c18 # | | | | `-CallExpr 0x559ca54a8be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a8bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a8bb0 '' Function 0x559ca53a22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a8b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a8b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a8b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a8b20 'double4':'vector' lvalue ParmVar 0x559ca54a8800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54a8960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54a8d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a8cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54a90e0 # | | | | `-ReturnStmt 0x559ca54a90d0 # | | | | `-CallExpr 0x559ca54a90a0 'float' # | | | | |-ImplicitCastExpr 0x559ca54a9088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54a9068 '' Function 0x559ca53a1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54a9040 'float' # | | | | `-ImplicitCastExpr 0x559ca54a9028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a9010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a8fd8 'int' lvalue ParmVar 0x559ca54a8cd8 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54a8e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a9240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a9190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54a95b8 # | | | | `-ReturnStmt 0x559ca54a95a8 # | | | | `-CallExpr 0x559ca54a9578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a9560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54a9540 '' Function 0x559ca53a1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54a9518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a9500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a94e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a94b0 'int2':'vector' lvalue ParmVar 0x559ca54a9190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54a92f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a9718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a9668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54a9a98 # | | | | `-ReturnStmt 0x559ca54a9a88 # | | | | `-CallExpr 0x559ca54a9a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a9a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54a9a20 '' Function 0x559ca53a2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54a99f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a99e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a99c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a9990 'int3':'vector' lvalue ParmVar 0x559ca54a9668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54a97c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54a9bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54a9b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54a9f80 # | | | | `-ReturnStmt 0x559ca54a9f70 # | | | | `-CallExpr 0x559ca54a9f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54a9f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54a9f08 '' Function 0x559ca53a22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54a9ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54a9ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54a9eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54a9e78 'int4':'vector' lvalue ParmVar 0x559ca54a9b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54a9ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54aa928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54aa878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54aaca0 # | | | | `-ReturnStmt 0x559ca54aac90 # | | | | `-CallExpr 0x559ca54aac60 'float' # | | | | |-ImplicitCastExpr 0x559ca54aac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54aac28 '' Function 0x559ca53a1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54aac00 'float' # | | | | `-ImplicitCastExpr 0x559ca54aabe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54aabd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54aab98 'uint':'unsigned int' lvalue ParmVar 0x559ca54aa878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54aa9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54aae00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54aad50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54ab198 # | | | | `-ReturnStmt 0x559ca54ab188 # | | | | `-CallExpr 0x559ca54ab158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ab140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ab120 '' Function 0x559ca53a1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ab0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ab0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ab0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ab090 'uint2':'vector' lvalue ParmVar 0x559ca54aad50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54aaeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ab2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ab248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54ab698 # | | | | `-ReturnStmt 0x559ca54ab688 # | | | | `-CallExpr 0x559ca54ab658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ab640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54ab620 '' Function 0x559ca53a2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54ab5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ab5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ab5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ab590 'uint3':'vector' lvalue ParmVar 0x559ca54ab248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54ab3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ab7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ab748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54abba0 # | | | | `-ReturnStmt 0x559ca54abb90 # | | | | `-CallExpr 0x559ca54abb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54abb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54abb28 '' Function 0x559ca53a22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54abb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54abae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54abad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54aba98 'uint4':'vector' lvalue ParmVar 0x559ca54ab748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54ab8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54abd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54abc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54ac098 # | | | | `-ReturnStmt 0x559ca54ac088 # | | | | `-CallExpr 0x559ca54ac058 'float' # | | | | |-ImplicitCastExpr 0x559ca54ac040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54ac020 '' Function 0x559ca53a1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54abff8 'float' # | | | | `-ImplicitCastExpr 0x559ca54abfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54abfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54abf90 'int64_t':'long' lvalue ParmVar 0x559ca54abc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54abdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ac1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ac148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54ac5b0 # | | | | `-ReturnStmt 0x559ca54ac5a0 # | | | | `-CallExpr 0x559ca54ac570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ac558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ac538 '' Function 0x559ca53a1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ac510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ac4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ac4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ac4a8 'int64_t2':'vector' lvalue ParmVar 0x559ca54ac148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54ac2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ac710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ac660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54ad4c0 # | | | | `-ReturnStmt 0x559ca54ad4b0 # | | | | `-CallExpr 0x559ca54ad480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ad468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54ad448 '' Function 0x559ca53a2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54ad420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ad408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ad3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ad3b8 'int64_t3':'vector' lvalue ParmVar 0x559ca54ac660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54ad1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ad620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ad570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54ad9e8 # | | | | `-ReturnStmt 0x559ca54ad9d8 # | | | | `-CallExpr 0x559ca54ad9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ad990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54ad970 '' Function 0x559ca53a22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54ad948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ad930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ad918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ad8e0 'int64_t4':'vector' lvalue ParmVar 0x559ca54ad570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54ad6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54adb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ada98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54adf00 # | | | | `-ReturnStmt 0x559ca54adef0 # | | | | `-CallExpr 0x559ca54adec0 'float' # | | | | |-ImplicitCastExpr 0x559ca54adea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54ade88 '' Function 0x559ca53a1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54ade60 'float' # | | | | `-ImplicitCastExpr 0x559ca54ade48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ade30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54addf8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54ada98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54adbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ae060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54adfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54ae438 # | | | | `-ReturnStmt 0x559ca54ae428 # | | | | `-CallExpr 0x559ca54ae3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ae3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ae3c0 '' Function 0x559ca53a1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ae398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ae380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ae368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ae330 'uint64_t2':'vector' lvalue ParmVar 0x559ca54adfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54ae110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ae598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ae4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54ae978 # | | | | `-ReturnStmt 0x559ca54ae968 # | | | | `-CallExpr 0x559ca54ae938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ae920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54ae900 '' Function 0x559ca53a2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54ae8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ae8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ae8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ae870 'uint64_t3':'vector' lvalue ParmVar 0x559ca54ae4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54ae648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54aead8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54aea28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54aeec0 # | | | | `-ReturnStmt 0x559ca54aeeb0 # | | | | `-CallExpr 0x559ca54aee80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54aee68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54aee48 '' Function 0x559ca53a22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54aee20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54aee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54aedf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54aedb8 'uint64_t4':'vector' lvalue ParmVar 0x559ca54aea28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54aeb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54af030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54aef80 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54af8b8 # | | | | `-ReturnStmt 0x559ca54af8a8 # | | | | `-CallExpr 0x559ca54af878 'float' # | | | | |-ImplicitCastExpr 0x559ca54af860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54af840 '' Function 0x559ca53a6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54af818 'float' # | | | | `-ImplicitCastExpr 0x559ca54af800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54af7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54af7b0 'double' lvalue ParmVar 0x559ca54aef80 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54af0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54afa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54af978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54afd90 # | | | | `-ReturnStmt 0x559ca54afd80 # | | | | `-CallExpr 0x559ca54afd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54afd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54afd18 '' Function 0x559ca53a7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54afcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54afcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54afcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54afc88 'double2':'vector' lvalue ParmVar 0x559ca54af978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54afad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54aff00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54afe50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54b0270 # | | | | `-ReturnStmt 0x559ca54b0260 # | | | | `-CallExpr 0x559ca54b0230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b0218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54b01f8 '' Function 0x559ca53a73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54b01d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b01b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b01a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b0168 'double3':'vector' lvalue ParmVar 0x559ca54afe50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54affb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54b03e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b0330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54b0758 # | | | | `-ReturnStmt 0x559ca54b0748 # | | | | `-CallExpr 0x559ca54b0718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b0700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54b06e0 '' Function 0x559ca53a7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54b06b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b06a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b0688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b0650 'double4':'vector' lvalue ParmVar 0x559ca54b0330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54b0490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54b08b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b0808 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54b0c18 # | | | | `-ReturnStmt 0x559ca54b0c08 # | | | | `-CallExpr 0x559ca54b0bd8 'float' # | | | | |-ImplicitCastExpr 0x559ca54b0bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54b0ba0 '' Function 0x559ca53a6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54b0b78 'float' # | | | | `-ImplicitCastExpr 0x559ca54b0b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b0b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b0b10 'int' lvalue ParmVar 0x559ca54b0808 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54b0968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b0d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b0cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54b10f8 # | | | | `-ReturnStmt 0x559ca54b10e8 # | | | | `-CallExpr 0x559ca54b10b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b10a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54b1080 '' Function 0x559ca53a7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54b1058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b1028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b0ff0 'int2':'vector' lvalue ParmVar 0x559ca54b0cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54b0e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b1258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b11a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54b15e0 # | | | | `-ReturnStmt 0x559ca54b15d0 # | | | | `-CallExpr 0x559ca54b15a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b1588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54b1568 '' Function 0x559ca53a73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54b1540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b1528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b1510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b14d8 'int3':'vector' lvalue ParmVar 0x559ca54b11a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54b1308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b2000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b1f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54b2390 # | | | | `-ReturnStmt 0x559ca54b2380 # | | | | `-CallExpr 0x559ca54b2350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b2338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54b2318 '' Function 0x559ca53a7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54b22f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b22d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b22c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b2288 'int4':'vector' lvalue ParmVar 0x559ca54b1f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54b20b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b24f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b2440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54b2870 # | | | | `-ReturnStmt 0x559ca54b2860 # | | | | `-CallExpr 0x559ca54b2830 'float' # | | | | |-ImplicitCastExpr 0x559ca54b2818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54b27f8 '' Function 0x559ca53a6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54b27d0 'float' # | | | | `-ImplicitCastExpr 0x559ca54b27b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b27a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b2768 'uint':'unsigned int' lvalue ParmVar 0x559ca54b2440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54b25a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b29d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b2920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54b2d70 # | | | | `-ReturnStmt 0x559ca54b2d60 # | | | | `-CallExpr 0x559ca54b2d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b2d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54b2cf8 '' Function 0x559ca53a7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54b2cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b2cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b2ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b2c68 'uint2':'vector' lvalue ParmVar 0x559ca54b2920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54b2a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b2ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b2e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54b3278 # | | | | `-ReturnStmt 0x559ca54b3268 # | | | | `-CallExpr 0x559ca54b3238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b3220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54b3200 '' Function 0x559ca53a73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54b31d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b31c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b31a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b3170 'uint3':'vector' lvalue ParmVar 0x559ca54b2e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54b2f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b33d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b3328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54b3788 # | | | | `-ReturnStmt 0x559ca54b3778 # | | | | `-CallExpr 0x559ca54b3748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b3730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54b3710 '' Function 0x559ca53a7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54b36e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b36d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b36b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b3680 'uint4':'vector' lvalue ParmVar 0x559ca54b3328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54b3488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b38e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b3838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54b3c88 # | | | | `-ReturnStmt 0x559ca54b3c78 # | | | | `-CallExpr 0x559ca54b3c48 'float' # | | | | |-ImplicitCastExpr 0x559ca54b3c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54b3c10 '' Function 0x559ca53a6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54b3be8 'float' # | | | | `-ImplicitCastExpr 0x559ca54b3bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b3bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b3b80 'int64_t':'long' lvalue ParmVar 0x559ca54b3838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54b3998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b3de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b3d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54b5a78 # | | | | `-ReturnStmt 0x559ca54b5a68 # | | | | `-CallExpr 0x559ca54b5a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b5a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54b5a00 '' Function 0x559ca53a7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54b59d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b59c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b59a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b5970 'int64_t2':'vector' lvalue ParmVar 0x559ca54b3d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54b3e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b5bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b5b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54b5fa0 # | | | | `-ReturnStmt 0x559ca54b5f90 # | | | | `-CallExpr 0x559ca54b5f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b5f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54b5f28 '' Function 0x559ca53a73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54b5f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b5ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b5ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b5e98 'int64_t3':'vector' lvalue ParmVar 0x559ca54b5b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54b5c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b6100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b6050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54b64d0 # | | | | `-ReturnStmt 0x559ca54b64c0 # | | | | `-CallExpr 0x559ca54b6490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b6478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54b6458 '' Function 0x559ca53a7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54b6430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b6418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b6400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b63c8 'int64_t4':'vector' lvalue ParmVar 0x559ca54b6050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54b61b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b6630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b6580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54b69f0 # | | | | `-ReturnStmt 0x559ca54b69e0 # | | | | `-CallExpr 0x559ca54b69b0 'float' # | | | | |-ImplicitCastExpr 0x559ca54b6998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54b6978 '' Function 0x559ca53a6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54b6950 'float' # | | | | `-ImplicitCastExpr 0x559ca54b6938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b6920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b68e8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54b6580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54b66e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b6b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b6aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54b6f30 # | | | | `-ReturnStmt 0x559ca54b6f20 # | | | | `-CallExpr 0x559ca54b6ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b6ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54b6eb8 '' Function 0x559ca53a7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54b6e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b6e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b6e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b6e28 'uint64_t2':'vector' lvalue ParmVar 0x559ca54b6aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54b6c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b7090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b6fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54b7478 # | | | | `-ReturnStmt 0x559ca54b7468 # | | | | `-CallExpr 0x559ca54b7438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b7420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54b7400 '' Function 0x559ca53a73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54b73d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b73c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b73a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b7370 'uint64_t3':'vector' lvalue ParmVar 0x559ca54b6fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54b7140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b75d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b7528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54b82d0 # | | | | `-ReturnStmt 0x559ca54b82c0 # | | | | `-CallExpr 0x559ca54b8290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b8278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54b8258 '' Function 0x559ca53a7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54b8230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b8218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b8200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b81c8 'uint64_t4':'vector' lvalue ParmVar 0x559ca54b7528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54b7688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b8438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b8388 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54b8780 # | | | | `-ReturnStmt 0x559ca54b8770 # | | | | `-CallExpr 0x559ca54b8740 'float' # | | | | |-ImplicitCastExpr 0x559ca54b8728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54b8708 '' Function 0x559ca53ae628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54b86e0 'float' # | | | | `-ImplicitCastExpr 0x559ca54b86c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b86b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b8678 'double' lvalue ParmVar 0x559ca54b8388 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54b84e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54b88e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b8838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54b8c50 # | | | | `-ReturnStmt 0x559ca54b8c40 # | | | | `-CallExpr 0x559ca54b8c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b8bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54b8bd8 '' Function 0x559ca53ae8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54b8bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b8b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b8b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b8b48 'double2':'vector' lvalue ParmVar 0x559ca54b8838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54b8998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54b8db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b8d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54b9128 # | | | | `-ReturnStmt 0x559ca54b9118 # | | | | `-CallExpr 0x559ca54b90e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b90d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54b90b0 '' Function 0x559ca53aeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54b9088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b9058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b9020 'double3':'vector' lvalue ParmVar 0x559ca54b8d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54b8e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54b9290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b91e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54b9608 # | | | | `-ReturnStmt 0x559ca54b95f8 # | | | | `-CallExpr 0x559ca54b95c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b95b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54b9590 '' Function 0x559ca53aeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54b9568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b9550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b9538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b9500 'double4':'vector' lvalue ParmVar 0x559ca54b91e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54b9340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54b9768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b96b8 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54b9ac0 # | | | | `-ReturnStmt 0x559ca54b9ab0 # | | | | `-CallExpr 0x559ca54b9a80 'float' # | | | | |-ImplicitCastExpr 0x559ca54b9a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54b9a48 '' Function 0x559ca53ae628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54b9a20 'float' # | | | | `-ImplicitCastExpr 0x559ca54b9a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b99f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b99b8 'int' lvalue ParmVar 0x559ca54b96b8 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54b9818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54b9c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54b9b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54b9f98 # | | | | `-ReturnStmt 0x559ca54b9f88 # | | | | `-CallExpr 0x559ca54b9f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54b9f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54b9f20 '' Function 0x559ca53ae8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54b9ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54b9ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54b9ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54b9e90 'int2':'vector' lvalue ParmVar 0x559ca54b9b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54b9cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ba780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ba6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54bab00 # | | | | `-ReturnStmt 0x559ca54baaf0 # | | | | `-CallExpr 0x559ca54baac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54baaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54baa88 '' Function 0x559ca53aeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54baa60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54baa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54baa30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ba9f8 'int3':'vector' lvalue ParmVar 0x559ca54ba6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54ba830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bac60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54babb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54bafe8 # | | | | `-ReturnStmt 0x559ca54bafd8 # | | | | `-CallExpr 0x559ca54bafa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54baf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54baf70 '' Function 0x559ca53aeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54baf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54baf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54baf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54baee0 'int4':'vector' lvalue ParmVar 0x559ca54babb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54bad10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bb148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bb098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54bb4c0 # | | | | `-ReturnStmt 0x559ca54bb4b0 # | | | | `-CallExpr 0x559ca54bb480 'float' # | | | | |-ImplicitCastExpr 0x559ca54bb468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54bb448 '' Function 0x559ca53ae628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54bb420 'float' # | | | | `-ImplicitCastExpr 0x559ca54bb408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bb3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bb3b8 'uint':'unsigned int' lvalue ParmVar 0x559ca54bb098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54bb1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bb620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bb570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54bb9b8 # | | | | `-ReturnStmt 0x559ca54bb9a8 # | | | | `-CallExpr 0x559ca54bb978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54bb960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54bb940 '' Function 0x559ca53ae8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54bb918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54bb900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bb8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bb8b0 'uint2':'vector' lvalue ParmVar 0x559ca54bb570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54bb6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bbb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bba68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54bbeb8 # | | | | `-ReturnStmt 0x559ca54bbea8 # | | | | `-CallExpr 0x559ca54bbe78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54bbe60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54bbe40 '' Function 0x559ca53aeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54bbe18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54bbe00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bbde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bbdb0 'uint3':'vector' lvalue ParmVar 0x559ca54bba68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54bbbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bc018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bbf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54bc3c0 # | | | | `-ReturnStmt 0x559ca54bc3b0 # | | | | `-CallExpr 0x559ca54bc380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54bc368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54bc348 '' Function 0x559ca53aeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54bc320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54bc308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bc2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bc2b8 'uint4':'vector' lvalue ParmVar 0x559ca54bbf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54bc0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bc520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bc470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54bd200 # | | | | `-ReturnStmt 0x559ca54bd1f0 # | | | | `-CallExpr 0x559ca54bd1c0 'float' # | | | | |-ImplicitCastExpr 0x559ca54bd1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54bd188 '' Function 0x559ca53ae628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54bd160 'float' # | | | | `-ImplicitCastExpr 0x559ca54bd148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bd130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bd0f8 'int64_t':'long' lvalue ParmVar 0x559ca54bc470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54bc5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bd360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bd2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54bd718 # | | | | `-ReturnStmt 0x559ca54bd708 # | | | | `-CallExpr 0x559ca54bd6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54bd6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54bd6a0 '' Function 0x559ca53ae8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54bd678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54bd660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bd648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bd610 'int64_t2':'vector' lvalue ParmVar 0x559ca54bd2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54bd410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bd878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bd7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54bdc38 # | | | | `-ReturnStmt 0x559ca54bdc28 # | | | | `-CallExpr 0x559ca54bdbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54bdbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54bdbc0 '' Function 0x559ca53aeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54bdb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54bdb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54bdb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54bdb30 'int64_t3':'vector' lvalue ParmVar 0x559ca54bd7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54bd928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bdd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bdce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54be160 # | | | | `-ReturnStmt 0x559ca54be150 # | | | | `-CallExpr 0x559ca54be120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54be108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54be0e8 '' Function 0x559ca53aeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54be0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54be0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54be090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54be058 'int64_t4':'vector' lvalue ParmVar 0x559ca54bdce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54bde48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54be2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54be210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54be678 # | | | | `-ReturnStmt 0x559ca54be668 # | | | | `-CallExpr 0x559ca54be638 'float' # | | | | |-ImplicitCastExpr 0x559ca54be620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54be600 '' Function 0x559ca53ae628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54be5d8 'float' # | | | | `-ImplicitCastExpr 0x559ca54be5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54be5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54be570 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54be210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54be370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54be7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54be728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54bebb0 # | | | | `-ReturnStmt 0x559ca54beba0 # | | | | `-CallExpr 0x559ca54beb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54beb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54beb38 '' Function 0x559ca53ae8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54beb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54beaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54beae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54beaa8 'uint64_t2':'vector' lvalue ParmVar 0x559ca54be728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54be888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54bed10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54bec60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54c2628 # | | | | `-ReturnStmt 0x559ca54c2618 # | | | | `-CallExpr 0x559ca54c25e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c25d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54c25b0 '' Function 0x559ca53aeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54c2588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c2570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c2558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54befe8 'uint64_t3':'vector' lvalue ParmVar 0x559ca54bec60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54bedc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c2788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c26d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54c2b70 # | | | | `-ReturnStmt 0x559ca54c2b60 # | | | | `-CallExpr 0x559ca54c2b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c2b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54c2af8 '' Function 0x559ca53aeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54c2ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c2ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c2aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c2a68 'uint64_t4':'vector' lvalue ParmVar 0x559ca54c26d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54c2838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c2ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c2c30 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54c3028 # | | | | `-ReturnStmt 0x559ca54c3018 # | | | | `-CallExpr 0x559ca54c2fe8 'float' # | | | | |-ImplicitCastExpr 0x559ca54c2fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54c2fb0 '' Function 0x559ca53af9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54c2f88 'float' # | | | | `-ImplicitCastExpr 0x559ca54c2f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c2f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c2f20 'double' lvalue ParmVar 0x559ca54c2c30 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54c2d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54c3198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c30e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54c3500 # | | | | `-ReturnStmt 0x559ca54c34f0 # | | | | `-CallExpr 0x559ca54c34c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c34a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54c3488 '' Function 0x559ca538ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54c3460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c3448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c3430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c33f8 'double2':'vector' lvalue ParmVar 0x559ca54c30e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54c3248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54c3670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c35c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54c39e0 # | | | | `-ReturnStmt 0x559ca54c39d0 # | | | | `-CallExpr 0x559ca54c39a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c3988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54c3968 '' Function 0x559ca538e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54c3940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c3928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c3910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c38d8 'double3':'vector' lvalue ParmVar 0x559ca54c35c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54c3720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54c3b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c3aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54c3ec8 # | | | | `-ReturnStmt 0x559ca54c3eb8 # | | | | `-CallExpr 0x559ca54c3e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c3e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54c3e50 '' Function 0x559ca538e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54c3e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c3e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c3df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c3dc0 'double4':'vector' lvalue ParmVar 0x559ca54c3aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54c3c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54c4028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c3f78 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54c4380 # | | | | `-ReturnStmt 0x559ca54c4370 # | | | | `-CallExpr 0x559ca54c4340 'float' # | | | | |-ImplicitCastExpr 0x559ca54c4328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54c4308 '' Function 0x559ca53af9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54c42e0 'float' # | | | | `-ImplicitCastExpr 0x559ca54c42c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c42b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c4278 'int' lvalue ParmVar 0x559ca54c3f78 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54c40d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c4550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c4430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54c48c8 # | | | | `-ReturnStmt 0x559ca54c48b8 # | | | | `-CallExpr 0x559ca54c4888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c4870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54c4850 '' Function 0x559ca538ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54c4828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c4810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c47f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c47c0 'int2':'vector' lvalue ParmVar 0x559ca54c4430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54c4600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c4a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c4978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54c4da8 # | | | | `-ReturnStmt 0x559ca54c4d98 # | | | | `-CallExpr 0x559ca54c4d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c4d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54c4d30 '' Function 0x559ca538e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54c4d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c4cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c4cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c4ca0 'int3':'vector' lvalue ParmVar 0x559ca54c4978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54c4ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c4f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c4e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54c5290 # | | | | `-ReturnStmt 0x559ca54c5280 # | | | | `-CallExpr 0x559ca54c5250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c5238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54c5218 '' Function 0x559ca538e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54c51f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c51d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c51c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c5188 'int4':'vector' lvalue ParmVar 0x559ca54c4e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54c4fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c53f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c5340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54c5768 # | | | | `-ReturnStmt 0x559ca54c5758 # | | | | `-CallExpr 0x559ca54c5728 'float' # | | | | |-ImplicitCastExpr 0x559ca54c5710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54c56f0 '' Function 0x559ca53af9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54c56c8 'float' # | | | | `-ImplicitCastExpr 0x559ca54c56b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c5698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c5660 'uint':'unsigned int' lvalue ParmVar 0x559ca54c5340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54c54a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c58c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c5818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54c5c60 # | | | | `-ReturnStmt 0x559ca54c5c50 # | | | | `-CallExpr 0x559ca54c5c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c5c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54c5be8 '' Function 0x559ca538ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54c5bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c5ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c5b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c5b58 'uint2':'vector' lvalue ParmVar 0x559ca54c5818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54c5978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c5dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c5d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54c6160 # | | | | `-ReturnStmt 0x559ca54c6150 # | | | | `-CallExpr 0x559ca54c6120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c6108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54c60e8 '' Function 0x559ca538e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54c60c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c60a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c6090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c6058 'uint3':'vector' lvalue ParmVar 0x559ca54c5d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54c5e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c62c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c6210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54c6680 # | | | | `-ReturnStmt 0x559ca54c6670 # | | | | `-CallExpr 0x559ca54c6640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c6628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54c6608 '' Function 0x559ca538e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54c65e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c65c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c65b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c6578 'uint4':'vector' lvalue ParmVar 0x559ca54c6210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54c6370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c67e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c6730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54c6b78 # | | | | `-ReturnStmt 0x559ca54c6b68 # | | | | `-CallExpr 0x559ca54c6b38 'float' # | | | | |-ImplicitCastExpr 0x559ca54c6b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54c6b00 '' Function 0x559ca53af9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54c6ad8 'float' # | | | | `-ImplicitCastExpr 0x559ca54c6ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c6aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c6a70 'int64_t':'long' lvalue ParmVar 0x559ca54c6730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54c6890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c6cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c6c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54c7090 # | | | | `-ReturnStmt 0x559ca54c7080 # | | | | `-CallExpr 0x559ca54c7050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c7038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54c7018 '' Function 0x559ca538ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54c6ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c6fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c6fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c6f88 'int64_t2':'vector' lvalue ParmVar 0x559ca54c6c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54c6d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c71f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c7140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54c75b0 # | | | | `-ReturnStmt 0x559ca54c75a0 # | | | | `-CallExpr 0x559ca54c7570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c7558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54c7538 '' Function 0x559ca538e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54c7510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c74f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c74e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c74a8 'int64_t3':'vector' lvalue ParmVar 0x559ca54c7140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54c72a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c7710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c7660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54c7ad8 # | | | | `-ReturnStmt 0x559ca54c7ac8 # | | | | `-CallExpr 0x559ca54c7a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c7a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54c7a60 '' Function 0x559ca538e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54c7a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c7a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c7a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c79d0 'int64_t4':'vector' lvalue ParmVar 0x559ca54c7660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54c77c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c7c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c7b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54c7ff0 # | | | | `-ReturnStmt 0x559ca54c7fe0 # | | | | `-CallExpr 0x559ca54c7fb0 'float' # | | | | |-ImplicitCastExpr 0x559ca54c7f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54c7f78 '' Function 0x559ca53af9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54c7f50 'float' # | | | | `-ImplicitCastExpr 0x559ca54c7f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c7f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c7ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54c7b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54c7ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c8150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c80a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54c8528 # | | | | `-ReturnStmt 0x559ca54c8518 # | | | | `-CallExpr 0x559ca54c84e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c84d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54c84b0 '' Function 0x559ca538ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54c8488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c8470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c8458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c8420 'uint64_t2':'vector' lvalue ParmVar 0x559ca54c80a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54c8200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c8988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c88d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54c8d68 # | | | | `-ReturnStmt 0x559ca54c8d58 # | | | | `-CallExpr 0x559ca54c8d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c8d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54c8cf0 '' Function 0x559ca538e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54c8cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c8cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c8c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c8c60 'uint64_t3':'vector' lvalue ParmVar 0x559ca54c88d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54c8a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c8ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c8e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54c92b0 # | | | | `-ReturnStmt 0x559ca54c92a0 # | | | | `-CallExpr 0x559ca54c9270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c9258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54c9238 '' Function 0x559ca538e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54c9210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c91f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c91e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c91a8 'uint64_t4':'vector' lvalue ParmVar 0x559ca54c8e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54c8f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54c9420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c9370 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54c9768 # | | | | `-ReturnStmt 0x559ca54c9758 # | | | | `-CallExpr 0x559ca54c9728 'float' # | | | | |-ImplicitCastExpr 0x559ca54c9710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54c96f0 '' Function 0x559ca53b9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54c96c8 'float' # | | | | `-ImplicitCastExpr 0x559ca54c96b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c9698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c9660 'double' lvalue ParmVar 0x559ca54c9370 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54c94d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54c98d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c9828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54c9c40 # | | | | `-ReturnStmt 0x559ca54c9c30 # | | | | `-CallExpr 0x559ca54c9c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54c9be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54c9bc8 '' Function 0x559ca53b94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54c9ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54c9b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54c9b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54c9b38 'double2':'vector' lvalue ParmVar 0x559ca54c9828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54c9988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54c9db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54c9d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54ca120 # | | | | `-ReturnStmt 0x559ca54ca110 # | | | | `-CallExpr 0x559ca54ca0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ca0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54ca0a8 '' Function 0x559ca53b9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54ca080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ca068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ca050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ca018 'double3':'vector' lvalue ParmVar 0x559ca54c9d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54c9e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54ca290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ca1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54ca608 # | | | | `-ReturnStmt 0x559ca54ca5f8 # | | | | `-CallExpr 0x559ca54ca5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ca5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54ca590 '' Function 0x559ca53b99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54ca568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ca550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ca538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ca500 'double4':'vector' lvalue ParmVar 0x559ca54ca1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54ca340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54ca768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ca6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54cb368 # | | | | `-ReturnStmt 0x559ca54cb358 # | | | | `-CallExpr 0x559ca54cb328 'float' # | | | | |-ImplicitCastExpr 0x559ca54cb310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54cb2f0 '' Function 0x559ca53b9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54cb2c8 'float' # | | | | `-ImplicitCastExpr 0x559ca54cb2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54cb298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54cb260 'int' lvalue ParmVar 0x559ca54ca6b8 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54cb0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54cb4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54cb418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54cb840 # | | | | `-ReturnStmt 0x559ca54cb830 # | | | | `-CallExpr 0x559ca54cb800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54cb7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54cb7c8 '' Function 0x559ca53b94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54cb7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54cb788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54cb770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54cb738 'int2':'vector' lvalue ParmVar 0x559ca54cb418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54cb578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54cb9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54cb8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54cbd20 # | | | | `-ReturnStmt 0x559ca54cbd10 # | | | | `-CallExpr 0x559ca54cbce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54cbcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54cbca8 '' Function 0x559ca53b9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54cbc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54cbc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54cbc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54cbc18 'int3':'vector' lvalue ParmVar 0x559ca54cb8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54cba50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54cbe80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54cbdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54cc208 # | | | | `-ReturnStmt 0x559ca54cc1f8 # | | | | `-CallExpr 0x559ca54cc1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54cc1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54cc190 '' Function 0x559ca53b99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54cc168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54cc150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54cc138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54cc100 'int4':'vector' lvalue ParmVar 0x559ca54cbdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54cbf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54cc368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54cc2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54cc6e0 # | | | | `-ReturnStmt 0x559ca54cc6d0 # | | | | `-CallExpr 0x559ca54cc6a0 'float' # | | | | |-ImplicitCastExpr 0x559ca54cc688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54cc668 '' Function 0x559ca53b9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54cc640 'float' # | | | | `-ImplicitCastExpr 0x559ca54cc628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54cc610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54cc5d8 'uint':'unsigned int' lvalue ParmVar 0x559ca54cc2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54cc418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54cc840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54cc790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54ccbd8 # | | | | `-ReturnStmt 0x559ca54ccbc8 # | | | | `-CallExpr 0x559ca54ccb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ccb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ccb60 '' Function 0x559ca53b94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ccb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ccb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ccb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ccad0 'uint2':'vector' lvalue ParmVar 0x559ca54cc790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54cc8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ccd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ccc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54d3b60 # | | | | `-ReturnStmt 0x559ca54d3b50 # | | | | `-CallExpr 0x559ca54d3b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54cd080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54cd060 '' Function 0x559ca53b9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54cd038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54cd020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54cd008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ccfd0 'uint3':'vector' lvalue ParmVar 0x559ca54ccc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54ccde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d3cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d3c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54d4068 # | | | | `-ReturnStmt 0x559ca54d4058 # | | | | `-CallExpr 0x559ca54d4028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d4010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54d3ff0 '' Function 0x559ca53b99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54d3fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d3fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d3f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d3f60 'uint4':'vector' lvalue ParmVar 0x559ca54d3c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54d3d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d41c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d4118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54d4560 # | | | | `-ReturnStmt 0x559ca54d4550 # | | | | `-CallExpr 0x559ca54d4520 'float' # | | | | |-ImplicitCastExpr 0x559ca54d4508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54d44e8 '' Function 0x559ca53b9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54d44c0 'float' # | | | | `-ImplicitCastExpr 0x559ca54d44a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d4490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d4458 'int64_t':'long' lvalue ParmVar 0x559ca54d4118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54d4278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d46c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d4610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54d4a78 # | | | | `-ReturnStmt 0x559ca54d4a68 # | | | | `-CallExpr 0x559ca54d4a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d4a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54d4a00 '' Function 0x559ca53b94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54d49d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d49c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d49a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d4970 'int64_t2':'vector' lvalue ParmVar 0x559ca54d4610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54d4770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d4bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d4b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54d4f98 # | | | | `-ReturnStmt 0x559ca54d4f88 # | | | | `-CallExpr 0x559ca54d4f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d4f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54d4f20 '' Function 0x559ca53b9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54d4ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d4ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d4ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d4e90 'int64_t3':'vector' lvalue ParmVar 0x559ca54d4b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54d4c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d50f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d5048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54d54c0 # | | | | `-ReturnStmt 0x559ca54d54b0 # | | | | `-CallExpr 0x559ca54d5480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d5468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54d5448 '' Function 0x559ca53b99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54d5420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d5408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d53f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d53b8 'int64_t4':'vector' lvalue ParmVar 0x559ca54d5048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54d51a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d5620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d5570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54d59d8 # | | | | `-ReturnStmt 0x559ca54d59c8 # | | | | `-CallExpr 0x559ca54d5998 'float' # | | | | |-ImplicitCastExpr 0x559ca54d5980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54d5960 '' Function 0x559ca53b9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54d5938 'float' # | | | | `-ImplicitCastExpr 0x559ca54d5920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d5908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d58d0 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54d5570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54d56d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5422e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d5a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5423248 # | | | | `-ReturnStmt 0x559ca5423238 # | | | | `-CallExpr 0x559ca5423208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54231f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54231d0 '' Function 0x559ca53b94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54231a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5423190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5423178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5423140 'uint64_t2':'vector' lvalue ParmVar 0x559ca54d5a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5422f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54233a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54232f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5423788 # | | | | `-ReturnStmt 0x559ca5423778 # | | | | `-CallExpr 0x559ca5423748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5423730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5423710 '' Function 0x559ca53b9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54236e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54236d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54236b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5423680 'uint64_t3':'vector' lvalue ParmVar 0x559ca54232f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5423458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54238e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5423838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5423cd0 # | | | | `-ReturnStmt 0x559ca5423cc0 # | | | | `-CallExpr 0x559ca5423c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5423c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5423c58 '' Function 0x559ca53b99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5423c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5423c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5423c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5423bc8 'uint64_t4':'vector' lvalue ParmVar 0x559ca5423838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5423998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5423e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5423d90 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5424188 # | | | | `-ReturnStmt 0x559ca5424178 # | | | | `-CallExpr 0x559ca5424148 'float' # | | | | |-ImplicitCastExpr 0x559ca5424130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5424110 '' Function 0x559ca53ba5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54240e8 'float' # | | | | `-ImplicitCastExpr 0x559ca54240d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54240b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5424080 'double' lvalue ParmVar 0x559ca5423d90 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5423ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54242f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5424248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5424660 # | | | | `-ReturnStmt 0x559ca5424650 # | | | | `-CallExpr 0x559ca5424620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5424608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54245e8 '' Function 0x559ca53ba870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54245c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54245a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5424590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5424558 'double2':'vector' lvalue ParmVar 0x559ca5424248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54243a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54247d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5424720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5424b40 # | | | | `-ReturnStmt 0x559ca5424b30 # | | | | `-CallExpr 0x559ca5424b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5424ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5424ac8 '' Function 0x559ca53baae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5424aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5424a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5424a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5424a38 'double3':'vector' lvalue ParmVar 0x559ca5424720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5424880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5424cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5424c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54d71a8 # | | | | `-ReturnStmt 0x559ca54d7198 # | | | | `-CallExpr 0x559ca54d7168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d7150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54d7130 '' Function 0x559ca53bad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54d7108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d70f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d70d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d70a0 'double4':'vector' lvalue ParmVar 0x559ca5424c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5424d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54d7308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d7258 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54d7660 # | | | | `-ReturnStmt 0x559ca54d7650 # | | | | `-CallExpr 0x559ca54d7620 'float' # | | | | |-ImplicitCastExpr 0x559ca54d7608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54d75e8 '' Function 0x559ca53ba5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54d75c0 'float' # | | | | `-ImplicitCastExpr 0x559ca54d75a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d7590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d7558 'int' lvalue ParmVar 0x559ca54d7258 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54d73b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d77c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d7710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54d7b38 # | | | | `-ReturnStmt 0x559ca54d7b28 # | | | | `-CallExpr 0x559ca54d7af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d7ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54d7ac0 '' Function 0x559ca53ba870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54d7a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d7a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d7a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d7a30 'int2':'vector' lvalue ParmVar 0x559ca54d7710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54d7870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d7c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d7be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54d8018 # | | | | `-ReturnStmt 0x559ca54d8008 # | | | | `-CallExpr 0x559ca54d7fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d7fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54d7fa0 '' Function 0x559ca53baae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54d7f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d7f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d7f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d7f10 'int3':'vector' lvalue ParmVar 0x559ca54d7be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54d7d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d8178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d80c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54d8500 # | | | | `-ReturnStmt 0x559ca54d84f0 # | | | | `-CallExpr 0x559ca54d84c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d84a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54d8488 '' Function 0x559ca53bad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54d8460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d8448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d8430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d83f8 'int4':'vector' lvalue ParmVar 0x559ca54d80c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54d8228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d8660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d85b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54d89d8 # | | | | `-ReturnStmt 0x559ca54d89c8 # | | | | `-CallExpr 0x559ca54d8998 'float' # | | | | |-ImplicitCastExpr 0x559ca54d8980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54d8960 '' Function 0x559ca53ba5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54d8938 'float' # | | | | `-ImplicitCastExpr 0x559ca54d8920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d8908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d88d0 'uint':'unsigned int' lvalue ParmVar 0x559ca54d85b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54d8710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d8b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d8a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54d8ed0 # | | | | `-ReturnStmt 0x559ca54d8ec0 # | | | | `-CallExpr 0x559ca54d8e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d8e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54d8e58 '' Function 0x559ca53ba870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54d8e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d8e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d8e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d8dc8 'uint2':'vector' lvalue ParmVar 0x559ca54d8a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54d8be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d9860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d97b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54d9c00 # | | | | `-ReturnStmt 0x559ca54d9bf0 # | | | | `-CallExpr 0x559ca54d9bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54d9ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54d9b88 '' Function 0x559ca53baae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54d9b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54d9b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54d9b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54d9af8 'uint3':'vector' lvalue ParmVar 0x559ca54d97b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54d9910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54d9d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54d9cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54da108 # | | | | `-ReturnStmt 0x559ca54da0f8 # | | | | `-CallExpr 0x559ca54da0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54da0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54da090 '' Function 0x559ca53bad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54da068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54da050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54da038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54da000 'uint4':'vector' lvalue ParmVar 0x559ca54d9cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54d9e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54da268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54da1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54da600 # | | | | `-ReturnStmt 0x559ca54da5f0 # | | | | `-CallExpr 0x559ca54da5c0 'float' # | | | | |-ImplicitCastExpr 0x559ca54da5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54da588 '' Function 0x559ca53ba5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54da560 'float' # | | | | `-ImplicitCastExpr 0x559ca54da548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54da530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54da4f8 'int64_t':'long' lvalue ParmVar 0x559ca54da1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54da318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54da760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54da6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54dab18 # | | | | `-ReturnStmt 0x559ca54dab08 # | | | | `-CallExpr 0x559ca54daad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54daac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54daaa0 '' Function 0x559ca53ba870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54daa78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54daa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54daa48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54daa10 'int64_t2':'vector' lvalue ParmVar 0x559ca54da6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54da810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54dac78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dabc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54db038 # | | | | `-ReturnStmt 0x559ca54db028 # | | | | `-CallExpr 0x559ca54daff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54dafe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54dafc0 '' Function 0x559ca53baae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54daf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54daf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54daf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54daf30 'int64_t3':'vector' lvalue ParmVar 0x559ca54dabc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54dad28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54db198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54db0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54db560 # | | | | `-ReturnStmt 0x559ca54db550 # | | | | `-CallExpr 0x559ca54db520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54db508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54db4e8 '' Function 0x559ca53bad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54db4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54db4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54db490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54db458 'int64_t4':'vector' lvalue ParmVar 0x559ca54db0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54db248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54db6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54db610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54dc488 # | | | | `-ReturnStmt 0x559ca54dc478 # | | | | `-CallExpr 0x559ca54dc448 'float' # | | | | |-ImplicitCastExpr 0x559ca54dc430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54dc410 '' Function 0x559ca53ba5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54dc3e8 'float' # | | | | `-ImplicitCastExpr 0x559ca54dc3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54dc3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54dc380 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54db610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54dc180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54dc5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dc538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54dc9c0 # | | | | `-ReturnStmt 0x559ca54dc9b0 # | | | | `-CallExpr 0x559ca54dc980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54dc968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54dc948 '' Function 0x559ca53ba870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54dc920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54dc908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54dc8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54dc8b8 'uint64_t2':'vector' lvalue ParmVar 0x559ca54dc538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54dc698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54dcb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dca70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54dcf00 # | | | | `-ReturnStmt 0x559ca54dcef0 # | | | | `-CallExpr 0x559ca54dcec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54dcea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54dce88 '' Function 0x559ca53baae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54dce60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54dce48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54dce30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54dcdf8 'uint64_t3':'vector' lvalue ParmVar 0x559ca54dca70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54dcbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54dd060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dcfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54dd448 # | | | | `-ReturnStmt 0x559ca54dd438 # | | | | `-CallExpr 0x559ca54dd408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54dd3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54dd3d0 '' Function 0x559ca53bad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54dd3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54dd390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54dd378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54dd340 'uint64_t4':'vector' lvalue ParmVar 0x559ca54dcfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54dd110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54dd5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dd500 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54dd928 # | | | | `-ReturnStmt 0x559ca54dd918 # | | | | `-CallExpr 0x559ca54dd8e8 'bool' # | | | | |-ImplicitCastExpr 0x559ca54dd8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54dd878 '' Function 0x559ca53bbae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x559ca54dd850 'float' # | | | | `-ImplicitCastExpr 0x559ca54dd838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54dd820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54dd7e8 'double' lvalue ParmVar 0x559ca54dd500 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54dd658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54dda90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dd9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54dde58 # | | | | `-ReturnStmt 0x559ca54dde48 # | | | | `-CallExpr 0x559ca54dde18 'vector' # | | | | |-ImplicitCastExpr 0x559ca54dde00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ddd80 '' Function 0x559ca53bbdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ddd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ddd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ddd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ddcf0 'double2':'vector' lvalue ParmVar 0x559ca54dd9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54ddb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54ddfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ddf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54de798 # | | | | `-ReturnStmt 0x559ca54de788 # | | | | `-CallExpr 0x559ca54de758 'vector' # | | | | |-ImplicitCastExpr 0x559ca54de740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54de6c0 '' Function 0x559ca53bc0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54de698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54de680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54de668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54de630 'double3':'vector' lvalue ParmVar 0x559ca54ddf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54de070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54de900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54de850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54decd8 # | | | | `-ReturnStmt 0x559ca54decc8 # | | | | `-CallExpr 0x559ca54dec98 'vector' # | | | | |-ImplicitCastExpr 0x559ca54dec80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54dec00 '' Function 0x559ca53bc3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54debd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54debc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54deba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54deb70 'double4':'vector' lvalue ParmVar 0x559ca54de850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54de9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54dedb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ded08 col:29 used V 'double' # | | | `-CompoundStmt 0x559ca54df018 # | | | `-ReturnStmt 0x559ca54df008 # | | | `-CallExpr 0x559ca54defd8 'bool' # | | | |-ImplicitCastExpr 0x559ca54defc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x559ca54defa0 '' Function 0x559ca53bd000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x559ca54def78 'float' # | | | `-ImplicitCastExpr 0x559ca54def60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559ca54def48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x559ca54def10 'double' lvalue ParmVar 0x559ca54ded08 'V' 'double' # | | |-FunctionDecl 0x559ca54df0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54df048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x559ca54df380 # | | | `-ReturnStmt 0x559ca54df370 # | | | `-CallExpr 0x559ca54df340 'vector' # | | | |-ImplicitCastExpr 0x559ca54df328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x559ca54df308 '' Function 0x559ca53bd278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x559ca54df2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x559ca54df2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559ca54df2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559ca54df278 'double2':'vector' lvalue ParmVar 0x559ca54df048 'V' 'double2':'vector' # | | |-FunctionDecl 0x559ca54df460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54df3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x559ca54df6f0 # | | | `-ReturnStmt 0x559ca54df6e0 # | | | `-CallExpr 0x559ca54df6b0 'vector' # | | | |-ImplicitCastExpr 0x559ca54df698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x559ca54df678 '' Function 0x559ca53bd4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x559ca54df650 'float3':'vector' # | | | `-ImplicitCastExpr 0x559ca54df638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559ca54df620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559ca54df5e8 'double3':'vector' lvalue ParmVar 0x559ca54df3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x559ca54df7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54df720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x559ca54dfa68 # | | | `-ReturnStmt 0x559ca54dfa58 # | | | `-CallExpr 0x559ca54dfa28 'vector' # | | | |-ImplicitCastExpr 0x559ca54dfa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x559ca54df9f0 '' Function 0x559ca53bd768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x559ca54df9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x559ca54df9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559ca54df998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559ca54df960 'double4':'vector' lvalue ParmVar 0x559ca54df720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x559ca54e0160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x559ca54dfa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca54dfb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca54e00b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca54dfe28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x559ca54dff00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x559ca54dff78 col:39 s 'T' # | | | |-CompoundStmt 0x559ca54e0430 # | | | | `-ReturnStmt 0x559ca54e0420 # | | | | `-RecoveryExpr 0x559ca54e03e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca54e02d0 '' lvalue (ADL) = 'lerp' 0x559ca53bf578 0x559ca53bdb08 0x559ca53bded0 0x559ca53be298 0x559ca53be660 0x559ca53bea10 0x559ca53bede8 0x559ca53bf1b0 # | | | | |-RecoveryExpr 0x559ca54e0350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559ca54e0370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca54e01d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x559ca54e08f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e04f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559ca54e0740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x559ca54e07c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x559ca54e0db8 # | | | | `-ReturnStmt 0x559ca54e0da8 # | | | | `-CallExpr 0x559ca54e0d68 'float' # | | | | |-ImplicitCastExpr 0x559ca54e0d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559ca54e0cf8 '' Function 0x559ca53bea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559ca54e0bb0 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e0b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e0b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e0b48 'double' lvalue ParmVar 0x559ca54e04f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x559ca54e0c40 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e0c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e0c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e0bd8 'double' lvalue ParmVar 0x559ca54e0740 'V2' 'double' # | | | | `-CStyleCastExpr 0x559ca54e0cd0 'float' # | | | | `-ImplicitCastExpr 0x559ca54e0cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e0ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e0c68 'double' lvalue ParmVar 0x559ca54e07c0 'V3' 'double' # | | | `-DeprecatedAttr 0x559ca54e09b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54e1108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e0e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559ca54e0ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x559ca54e0f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x559ca54e1648 # | | | | `-ReturnStmt 0x559ca54e1638 # | | | | `-CallExpr 0x559ca54e15f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e15e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559ca54e1558 '' Function 0x559ca53bede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54e13e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e13c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e13b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e1378 'double2':'vector' lvalue ParmVar 0x559ca54e0e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x559ca54e1488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e1470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e1458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e1420 'double2':'vector' lvalue ParmVar 0x559ca54e0ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559ca54e1530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e1518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e1500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e14c8 'double2':'vector' lvalue ParmVar 0x559ca54e0f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54e11c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54e1998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e1708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559ca54e1788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x559ca54e1808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x559ca54e1ed8 # | | | | `-ReturnStmt 0x559ca54e1ec8 # | | | | `-CallExpr 0x559ca54e1e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e1e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559ca54e1df0 '' Function 0x559ca53bf1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559ca54e1c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e1c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e1c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e1c10 'double3':'vector' lvalue ParmVar 0x559ca54e1708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x559ca54e1d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e1d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e1cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e1cb8 'double3':'vector' lvalue ParmVar 0x559ca54e1788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559ca54e1dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e1db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e1d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e1d60 'double3':'vector' lvalue ParmVar 0x559ca54e1808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54e1a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54e2228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e1f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559ca54e2018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x559ca54e2098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x559ca54e3ba0 # | | | | `-ReturnStmt 0x559ca54e3b90 # | | | | `-CallExpr 0x559ca54e3b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e2710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559ca54e2688 '' Function 0x559ca53bf578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559ca54e2510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e24f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e24e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e24a8 'double4':'vector' lvalue ParmVar 0x559ca54e1f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x559ca54e25b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e25a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e2588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e2550 'double4':'vector' lvalue ParmVar 0x559ca54e2018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559ca54e2660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e2648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e2630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e25f8 'double4':'vector' lvalue ParmVar 0x559ca54e2098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54e22e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54e3e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e3c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559ca54e3cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x559ca54e3d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x559ca54e4320 # | | | | `-ReturnStmt 0x559ca54e4310 # | | | | `-CallExpr 0x559ca54e42d0 'float' # | | | | |-ImplicitCastExpr 0x559ca54e42b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559ca54e4298 '' Function 0x559ca53bea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559ca54e4150 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e4138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e4120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e40e8 'int' lvalue ParmVar 0x559ca54e3c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x559ca54e41e0 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e41c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e41b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e4178 'int' lvalue ParmVar 0x559ca54e3cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x559ca54e4270 'float' # | | | | `-ImplicitCastExpr 0x559ca54e4258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e4240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e4208 'int' lvalue ParmVar 0x559ca54e3d50 'V3' 'int' # | | | `-DeprecatedAttr 0x559ca54e3f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e4658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e43d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559ca54e4450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x559ca54e44d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x559ca54e4b40 # | | | | `-ReturnStmt 0x559ca54e4b30 # | | | | `-CallExpr 0x559ca54e4af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e4ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559ca54e4ab8 '' Function 0x559ca53bede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54e4940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e4928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e4910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e48d8 'int2':'vector' lvalue ParmVar 0x559ca54e43d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x559ca54e49e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e49d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e49b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e4980 'int2':'vector' lvalue ParmVar 0x559ca54e4450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559ca54e4a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e4a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e4a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e4a28 'int2':'vector' lvalue ParmVar 0x559ca54e44d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54e4718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e4e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e4bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559ca54e4c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x559ca54e4cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x559ca54e5368 # | | | | `-ReturnStmt 0x559ca54e5358 # | | | | `-CallExpr 0x559ca54e5318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e5300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559ca54e52e0 '' Function 0x559ca53bf1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559ca54e5168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e5150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e5138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e5100 'int3':'vector' lvalue ParmVar 0x559ca54e4bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x559ca54e5210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e51f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e51e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e51a8 'int3':'vector' lvalue ParmVar 0x559ca54e4c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559ca54e52b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e52a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e5288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e5250 'int3':'vector' lvalue ParmVar 0x559ca54e4cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54e4f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e56a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e5418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559ca54e5498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x559ca54e5518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x559ca54e6bc0 # | | | | `-ReturnStmt 0x559ca54e6bb0 # | | | | `-CallExpr 0x559ca54e6b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e5b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559ca54e5b18 '' Function 0x559ca53bf578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559ca54e59a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e5988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e5970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e5938 'int4':'vector' lvalue ParmVar 0x559ca54e5418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x559ca54e5a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e5a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e5a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e59e0 'int4':'vector' lvalue ParmVar 0x559ca54e5498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559ca54e5af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e5ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e5ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e5a88 'int4':'vector' lvalue ParmVar 0x559ca54e5518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54e5768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e6ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e6c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca54e6cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca54e6d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54e73b0 # | | | | `-ReturnStmt 0x559ca54e73a0 # | | | | `-CallExpr 0x559ca54e7360 'float' # | | | | |-ImplicitCastExpr 0x559ca54e7348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559ca54e7328 '' Function 0x559ca53bea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559ca54e71e0 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e71c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e71b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e7178 'uint':'unsigned int' lvalue ParmVar 0x559ca54e6c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x559ca54e7270 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e7258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e7240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e7208 'uint':'unsigned int' lvalue ParmVar 0x559ca54e6cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559ca54e7300 'float' # | | | | `-ImplicitCastExpr 0x559ca54e72e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e72d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e7298 'uint':'unsigned int' lvalue ParmVar 0x559ca54e6d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54e6fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e76e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e7460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca54e74e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca54e7560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54e7bf0 # | | | | `-ReturnStmt 0x559ca54e7be0 # | | | | `-CallExpr 0x559ca54e7ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e7b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559ca54e7b68 '' Function 0x559ca53bede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54e79f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e79d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e79c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e7988 'uint2':'vector' lvalue ParmVar 0x559ca54e7460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x559ca54e7a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e7a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e7a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e7a30 'uint2':'vector' lvalue ParmVar 0x559ca54e74e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559ca54e7b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e7b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e7b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e7ad8 'uint2':'vector' lvalue ParmVar 0x559ca54e7560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54e77a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e7f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e7ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca54e7d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca54e7da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54e8438 # | | | | `-ReturnStmt 0x559ca54e8428 # | | | | `-CallExpr 0x559ca54e83e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e83d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559ca54e83b0 '' Function 0x559ca53bf1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559ca54e8238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e8220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e8208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e81d0 'uint3':'vector' lvalue ParmVar 0x559ca54e7ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x559ca54e82e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e82c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e82b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e8278 'uint3':'vector' lvalue ParmVar 0x559ca54e7d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559ca54e8388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e8370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e8358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e8320 'uint3':'vector' lvalue ParmVar 0x559ca54e7da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54e7fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e8778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e84e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca54e8568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca54e85e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54e8cb0 # | | | | `-ReturnStmt 0x559ca54e8ca0 # | | | | `-CallExpr 0x559ca54e8c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e8c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559ca54e8c28 '' Function 0x559ca53bf578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559ca54e8a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e8a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e8a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e8a28 'uint4':'vector' lvalue ParmVar 0x559ca54e84e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x559ca54e8b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e8b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e8b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e8ad0 'uint4':'vector' lvalue ParmVar 0x559ca54e8568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559ca54e8c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e8be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e8bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e8b98 'uint4':'vector' lvalue ParmVar 0x559ca54e85e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54e8838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e8fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e8d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca54e8de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca54e8e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54e94c0 # | | | | `-ReturnStmt 0x559ca54e94b0 # | | | | `-CallExpr 0x559ca54e9470 'float' # | | | | |-ImplicitCastExpr 0x559ca54e9458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559ca54e9438 '' Function 0x559ca53bea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559ca54e92f0 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e92d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e92c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e9288 'int64_t':'long' lvalue ParmVar 0x559ca54e8d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x559ca54e9380 'float' # | | | | | `-ImplicitCastExpr 0x559ca54e9368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e9350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e9318 'int64_t':'long' lvalue ParmVar 0x559ca54e8de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559ca54e9410 'float' # | | | | `-ImplicitCastExpr 0x559ca54e93f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e93e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e93a8 'int64_t':'long' lvalue ParmVar 0x559ca54e8e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54e90a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54e97f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e9570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca54e95f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca54e9670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54e9d20 # | | | | `-ReturnStmt 0x559ca54e9d10 # | | | | `-CallExpr 0x559ca54e9cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54e9cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559ca54e9c98 '' Function 0x559ca53bede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54e9b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e9b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e9af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e9ab8 'int64_t2':'vector' lvalue ParmVar 0x559ca54e9570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x559ca54e9bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54e9bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54e9b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54e9b60 'int64_t2':'vector' lvalue ParmVar 0x559ca54e95f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca54e9c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54e9c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54e9c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54e9c08 'int64_t2':'vector' lvalue ParmVar 0x559ca54e9670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54e98b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ea058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54e9dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca54e9e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca54e9ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54ea588 # | | | | `-ReturnStmt 0x559ca54ea578 # | | | | `-CallExpr 0x559ca54ea538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ea520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559ca54ea500 '' Function 0x559ca53bf1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559ca54ea388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ea370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ea358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ea320 'int64_t3':'vector' lvalue ParmVar 0x559ca54e9dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x559ca54ea430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ea418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ea400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ea3c8 'int64_t3':'vector' lvalue ParmVar 0x559ca54e9e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca54ea4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ea4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ea4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ea470 'int64_t3':'vector' lvalue ParmVar 0x559ca54e9ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54ea118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ea8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ea638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca54ea6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca54ea738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54ebe20 # | | | | `-ReturnStmt 0x559ca54ebe10 # | | | | `-CallExpr 0x559ca54ebdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ebdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559ca54ebd98 '' Function 0x559ca53bf578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559ca54ebc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ebc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ebbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ebbb8 'int64_t4':'vector' lvalue ParmVar 0x559ca54ea638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x559ca54ebcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ebcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ebc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ebc60 'int64_t4':'vector' lvalue ParmVar 0x559ca54ea6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca54ebd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ebd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ebd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ebd08 'int64_t4':'vector' lvalue ParmVar 0x559ca54ea738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54ea988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ec158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ebed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca54ebf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca54ebfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54ec650 # | | | | `-ReturnStmt 0x559ca54ec640 # | | | | `-CallExpr 0x559ca54ec600 'float' # | | | | |-ImplicitCastExpr 0x559ca54ec5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559ca54ec5c8 '' Function 0x559ca53bea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559ca54ec480 'float' # | | | | | `-ImplicitCastExpr 0x559ca54ec468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ec450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ec418 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54ebed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x559ca54ec510 'float' # | | | | | `-ImplicitCastExpr 0x559ca54ec4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ec4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ec4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54ebf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559ca54ec5a0 'float' # | | | | `-ImplicitCastExpr 0x559ca54ec588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ec570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ec538 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54ebfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54ec218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ec988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ec700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca54ec780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca54ec800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54eced0 # | | | | `-ReturnStmt 0x559ca54ecec0 # | | | | `-CallExpr 0x559ca54ece80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ece68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559ca54ece48 '' Function 0x559ca53bede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559ca54eccd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54eccb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ecca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ecc68 'uint64_t2':'vector' lvalue ParmVar 0x559ca54ec700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x559ca54ecd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ecd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ecd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ecd10 'uint64_t2':'vector' lvalue ParmVar 0x559ca54ec780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca54ece20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ece08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ecdf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ecdb8 'uint64_t2':'vector' lvalue ParmVar 0x559ca54ec800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54eca48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ed208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ecf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca54ed000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca54ed080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54ed758 # | | | | `-ReturnStmt 0x559ca54ed748 # | | | | `-CallExpr 0x559ca54ed708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ed6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559ca54ed6d0 '' Function 0x559ca53bf1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559ca54ed558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ed540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ed528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ed4f0 'uint64_t3':'vector' lvalue ParmVar 0x559ca54ecf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x559ca54ed600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ed5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ed5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ed598 'uint64_t3':'vector' lvalue ParmVar 0x559ca54ed000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca54ed6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ed690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ed678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ed640 'uint64_t3':'vector' lvalue ParmVar 0x559ca54ed080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54ed2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54eda98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ed808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca54ed888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca54ed908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54ee000 # | | | | `-ReturnStmt 0x559ca54edff0 # | | | | `-CallExpr 0x559ca54edfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54edf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559ca54edf78 '' Function 0x559ca53bf578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559ca54ede00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54edde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54eddd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54edd98 'uint64_t4':'vector' lvalue ParmVar 0x559ca54ed808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x559ca54edea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca54ede90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca54ede78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca54ede40 'uint64_t4':'vector' lvalue ParmVar 0x559ca54ed888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca54edf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54edf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54edf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54edee8 'uint64_t4':'vector' lvalue ParmVar 0x559ca54ed908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54edb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ee168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ee0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54ee4b0 # | | | | `-ReturnStmt 0x559ca54ee4a0 # | | | | `-CallExpr 0x559ca54ee470 'float' # | | | | |-ImplicitCastExpr 0x559ca54ee458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54ee438 '' Function 0x559ca53c01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54ee410 'float' # | | | | `-ImplicitCastExpr 0x559ca54ee3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ee3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ee3a8 'double' lvalue ParmVar 0x559ca54ee0b8 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54ee218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54ee618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ee568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54ee980 # | | | | `-ReturnStmt 0x559ca54ee970 # | | | | `-CallExpr 0x559ca54ee940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ee928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ee908 '' Function 0x559ca53c0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ee8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ee8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ee8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ee878 'double2':'vector' lvalue ParmVar 0x559ca54ee568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54ee6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54eeae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54eea38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54eee58 # | | | | `-ReturnStmt 0x559ca54eee48 # | | | | `-CallExpr 0x559ca54eee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54eee00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54eede0 '' Function 0x559ca53c06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54eedb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54eeda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54eed88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54eed50 'double3':'vector' lvalue ParmVar 0x559ca54eea38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54eeb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54eefc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54eef10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54ef338 # | | | | `-ReturnStmt 0x559ca54ef328 # | | | | `-CallExpr 0x559ca54ef2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ef2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54ef2c0 '' Function 0x559ca53c0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54ef298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ef280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ef268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ef230 'double4':'vector' lvalue ParmVar 0x559ca54eef10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54ef070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54ef498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ef3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54ef7f0 # | | | | `-ReturnStmt 0x559ca54ef7e0 # | | | | `-CallExpr 0x559ca54ef7b0 'float' # | | | | |-ImplicitCastExpr 0x559ca54ef798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54ef778 '' Function 0x559ca53c01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54ef750 'float' # | | | | `-ImplicitCastExpr 0x559ca54ef738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ef720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ef6e8 'int' lvalue ParmVar 0x559ca54ef3e8 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54ef548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ef950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ef8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54efce0 # | | | | `-ReturnStmt 0x559ca54efcd0 # | | | | `-CallExpr 0x559ca54efca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54efc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54efc68 '' Function 0x559ca53c0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54efc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54efc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54efc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54efbd8 'int2':'vector' lvalue ParmVar 0x559ca54ef8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54efa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54efe40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54efd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54f01c0 # | | | | `-ReturnStmt 0x559ca54f01b0 # | | | | `-CallExpr 0x559ca54f0180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f0168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f0148 '' Function 0x559ca53c06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f0120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f0108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f00f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f00b8 'int3':'vector' lvalue ParmVar 0x559ca54efd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54efef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f0320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f0270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54f06a8 # | | | | `-ReturnStmt 0x559ca54f0698 # | | | | `-CallExpr 0x559ca54f0668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f0650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f0630 '' Function 0x559ca53c0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f0608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f05f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f05d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f05a0 'int4':'vector' lvalue ParmVar 0x559ca54f0270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54f03d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f0808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f0758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54f0b80 # | | | | `-ReturnStmt 0x559ca54f0b70 # | | | | `-CallExpr 0x559ca54f0b40 'float' # | | | | |-ImplicitCastExpr 0x559ca54f0b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54f0b08 '' Function 0x559ca53c01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54f0ae0 'float' # | | | | `-ImplicitCastExpr 0x559ca54f0ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f0ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f0a78 'uint':'unsigned int' lvalue ParmVar 0x559ca54f0758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54f08b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f0ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f0c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54f1078 # | | | | `-ReturnStmt 0x559ca54f1068 # | | | | `-CallExpr 0x559ca54f1038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f1020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54f1000 '' Function 0x559ca53c0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54f0fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f0fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f0fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f0f70 'uint2':'vector' lvalue ParmVar 0x559ca54f0c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54f0d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f11d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f1128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54f1578 # | | | | `-ReturnStmt 0x559ca54f1568 # | | | | `-CallExpr 0x559ca54f1538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f1520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f1500 '' Function 0x559ca53c06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f14d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f14c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f14a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f1470 'uint3':'vector' lvalue ParmVar 0x559ca54f1128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54f1288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f16d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f1628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54f1a80 # | | | | `-ReturnStmt 0x559ca54f1a70 # | | | | `-CallExpr 0x559ca54f1a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f1a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f1a08 '' Function 0x559ca53c0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f19e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f19c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f19b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f1978 'uint4':'vector' lvalue ParmVar 0x559ca54f1628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54f1788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f2410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f1b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54f27a8 # | | | | `-ReturnStmt 0x559ca54f2798 # | | | | `-CallExpr 0x559ca54f2768 'float' # | | | | |-ImplicitCastExpr 0x559ca54f2750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54f2730 '' Function 0x559ca53c01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54f2708 'float' # | | | | `-ImplicitCastExpr 0x559ca54f26f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f26d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f26a0 'int64_t':'long' lvalue ParmVar 0x559ca54f1b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54f24c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f2908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f2858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54f2cc0 # | | | | `-ReturnStmt 0x559ca54f2cb0 # | | | | `-CallExpr 0x559ca54f2c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f2c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54f2c48 '' Function 0x559ca53c0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54f2c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f2c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f2bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f2bb8 'int64_t2':'vector' lvalue ParmVar 0x559ca54f2858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54f29b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f2e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f2d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54f31e0 # | | | | `-ReturnStmt 0x559ca54f31d0 # | | | | `-CallExpr 0x559ca54f31a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f3188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f3168 '' Function 0x559ca53c06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f3140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f3128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f3110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f30d8 'int64_t3':'vector' lvalue ParmVar 0x559ca54f2d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54f2ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f3340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f3290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54f3708 # | | | | `-ReturnStmt 0x559ca54f36f8 # | | | | `-CallExpr 0x559ca54f36c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f36b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f3690 '' Function 0x559ca53c0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f3668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f3650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f3638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f3600 'int64_t4':'vector' lvalue ParmVar 0x559ca54f3290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54f33f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f3868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f37b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54f3c20 # | | | | `-ReturnStmt 0x559ca54f3c10 # | | | | `-CallExpr 0x559ca54f3be0 'float' # | | | | |-ImplicitCastExpr 0x559ca54f3bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54f3ba8 '' Function 0x559ca53c01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54f3b80 'float' # | | | | `-ImplicitCastExpr 0x559ca54f3b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f3b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f3b18 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54f37b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54f3918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f3d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f3cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54f4158 # | | | | `-ReturnStmt 0x559ca54f4148 # | | | | `-CallExpr 0x559ca54f4118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f4100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54f40e0 '' Function 0x559ca53c0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54f40b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f40a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f4088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f4050 'uint64_t2':'vector' lvalue ParmVar 0x559ca54f3cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54f3e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f42b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f4208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54f4f48 # | | | | `-ReturnStmt 0x559ca54f4f38 # | | | | `-CallExpr 0x559ca54f4f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f4ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f4ed0 '' Function 0x559ca53c06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f4ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f4e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f4e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f4e40 'uint64_t3':'vector' lvalue ParmVar 0x559ca54f4208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54f4368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f50a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f4ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54f5490 # | | | | `-ReturnStmt 0x559ca54f5480 # | | | | `-CallExpr 0x559ca54f5450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f5438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f5418 '' Function 0x559ca53c0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f53f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f53d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f53c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f5388 'uint64_t4':'vector' lvalue ParmVar 0x559ca54f4ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54f5158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f5600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f5550 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54f5948 # | | | | `-ReturnStmt 0x559ca54f5938 # | | | | `-CallExpr 0x559ca54f5908 'float' # | | | | |-ImplicitCastExpr 0x559ca54f58f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54f58d0 '' Function 0x559ca53c1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54f58a8 'float' # | | | | `-ImplicitCastExpr 0x559ca54f5890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f5878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f5840 'double' lvalue ParmVar 0x559ca54f5550 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54f56b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54f5ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f5a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54f5e20 # | | | | `-ReturnStmt 0x559ca54f5e10 # | | | | `-CallExpr 0x559ca54f5de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f5dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54f5da8 '' Function 0x559ca53c17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54f5d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f5d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f5d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f5d18 'double2':'vector' lvalue ParmVar 0x559ca54f5a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54f5b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54f5f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f5ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54f6300 # | | | | `-ReturnStmt 0x559ca54f62f0 # | | | | `-CallExpr 0x559ca54f62c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f62a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f6288 '' Function 0x559ca53c1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f6260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f6248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f6230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f61f8 'double3':'vector' lvalue ParmVar 0x559ca54f5ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54f6040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54f6470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f63c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54f67e8 # | | | | `-ReturnStmt 0x559ca54f67d8 # | | | | `-CallExpr 0x559ca54f67a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f6790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f6770 '' Function 0x559ca53c2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f6748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f6730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f6718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f66e0 'double4':'vector' lvalue ParmVar 0x559ca54f63c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54f6520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54f6948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f6898 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54f72e0 # | | | | `-ReturnStmt 0x559ca54f72d0 # | | | | `-CallExpr 0x559ca54f72a0 'float' # | | | | |-ImplicitCastExpr 0x559ca54f6c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54f6c28 '' Function 0x559ca53c1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54f6c00 'float' # | | | | `-ImplicitCastExpr 0x559ca54f6be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f6bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f6b98 'int' lvalue ParmVar 0x559ca54f6898 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54f69f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f7440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f7390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54f77b8 # | | | | `-ReturnStmt 0x559ca54f77a8 # | | | | `-CallExpr 0x559ca54f7778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f7760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54f7740 '' Function 0x559ca53c17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54f7718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f7700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f76e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f76b0 'int2':'vector' lvalue ParmVar 0x559ca54f7390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54f74f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f7918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f7868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54f7c98 # | | | | `-ReturnStmt 0x559ca54f7c88 # | | | | `-CallExpr 0x559ca54f7c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f7c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f7c20 '' Function 0x559ca53c1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f7bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f7be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f7bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f7b90 'int3':'vector' lvalue ParmVar 0x559ca54f7868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54f79c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f7df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f7d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54f8180 # | | | | `-ReturnStmt 0x559ca54f8170 # | | | | `-CallExpr 0x559ca54f8140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f8128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f8108 '' Function 0x559ca53c2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f80e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f80c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f80b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f8078 'int4':'vector' lvalue ParmVar 0x559ca54f7d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54f7ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f82e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f8230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca54f8658 # | | | | `-ReturnStmt 0x559ca54f8648 # | | | | `-CallExpr 0x559ca54f8618 'float' # | | | | |-ImplicitCastExpr 0x559ca54f8600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54f85e0 '' Function 0x559ca53c1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54f85b8 'float' # | | | | `-ImplicitCastExpr 0x559ca54f85a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f8588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f8550 'uint':'unsigned int' lvalue ParmVar 0x559ca54f8230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54f8390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f87b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f8708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54f8b50 # | | | | `-ReturnStmt 0x559ca54f8b40 # | | | | `-CallExpr 0x559ca54f8b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f8af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54f8ad8 '' Function 0x559ca53c17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54f8ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f8a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f8a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f8a48 'uint2':'vector' lvalue ParmVar 0x559ca54f8708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca54f8868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f8cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f8c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca54f9050 # | | | | `-ReturnStmt 0x559ca54f9040 # | | | | `-CallExpr 0x559ca54f9010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f8ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54f8fd8 '' Function 0x559ca53c1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54f8fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f8f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f8f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f8f48 'uint3':'vector' lvalue ParmVar 0x559ca54f8c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca54f8d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f91b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f9100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca54f9e18 # | | | | `-ReturnStmt 0x559ca54f9e08 # | | | | `-CallExpr 0x559ca54f9dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54f9dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54f9da0 '' Function 0x559ca53c2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54f9d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54f9d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54f9d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54f9d10 'uint4':'vector' lvalue ParmVar 0x559ca54f9100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca54f9b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54f9f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54f9ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54fa310 # | | | | `-ReturnStmt 0x559ca54fa300 # | | | | `-CallExpr 0x559ca54fa2d0 'float' # | | | | |-ImplicitCastExpr 0x559ca54fa2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54fa298 '' Function 0x559ca53c1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54fa270 'float' # | | | | `-ImplicitCastExpr 0x559ca54fa258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fa240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fa208 'int64_t':'long' lvalue ParmVar 0x559ca54f9ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca54fa028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fa470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fa3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca54fa828 # | | | | `-ReturnStmt 0x559ca54fa818 # | | | | `-CallExpr 0x559ca54fa7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fa7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54fa7b0 '' Function 0x559ca53c17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54fa788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fa770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fa758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fa720 'int64_t2':'vector' lvalue ParmVar 0x559ca54fa3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54fa520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fa988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fa8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca54fad48 # | | | | `-ReturnStmt 0x559ca54fad38 # | | | | `-CallExpr 0x559ca54fad08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54facf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54facd0 '' Function 0x559ca53c1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54faca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fac78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fac40 'int64_t3':'vector' lvalue ParmVar 0x559ca54fa8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54faa38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54faea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fadf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54fb270 # | | | | `-ReturnStmt 0x559ca54fb260 # | | | | `-CallExpr 0x559ca54fb230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fb218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54fb1f8 '' Function 0x559ca53c2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54fb1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fb1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fb1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fb168 'int64_t4':'vector' lvalue ParmVar 0x559ca54fadf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54faf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fb3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fb320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca54fb788 # | | | | `-ReturnStmt 0x559ca54fb778 # | | | | `-CallExpr 0x559ca54fb748 'float' # | | | | |-ImplicitCastExpr 0x559ca54fb730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54fb710 '' Function 0x559ca53c1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54fb6e8 'float' # | | | | `-ImplicitCastExpr 0x559ca54fb6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fb6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fb680 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca54fb320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54fb480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fb8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fb838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54fc600 # | | | | `-ReturnStmt 0x559ca54fc5f0 # | | | | `-CallExpr 0x559ca54fc5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fc5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54fc588 '' Function 0x559ca53c17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54fc560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fc548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fc530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fc4f8 'uint64_t2':'vector' lvalue ParmVar 0x559ca54fb838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca54fb998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fc760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fc6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca54fcb40 # | | | | `-ReturnStmt 0x559ca54fcb30 # | | | | `-CallExpr 0x559ca54fcb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fcae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54fcac8 '' Function 0x559ca53c1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54fcaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fca70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fca38 'uint64_t3':'vector' lvalue ParmVar 0x559ca54fc6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54fc810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fcca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fcbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54fd088 # | | | | `-ReturnStmt 0x559ca54fd078 # | | | | `-CallExpr 0x559ca54fd048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fd030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54fd010 '' Function 0x559ca53c2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54fcfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fcfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fcfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fcf80 'uint64_t4':'vector' lvalue ParmVar 0x559ca54fcbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54fcd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fd1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fd148 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca54fd540 # | | | | `-ReturnStmt 0x559ca54fd530 # | | | | `-CallExpr 0x559ca54fd500 'float' # | | | | |-ImplicitCastExpr 0x559ca54fd4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54fd4c8 '' Function 0x559ca53c3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54fd4a0 'float' # | | | | `-ImplicitCastExpr 0x559ca54fd488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fd470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fd438 'double' lvalue ParmVar 0x559ca54fd148 'V' 'double' # | | | `-DeprecatedAttr 0x559ca54fd2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54fd6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fd600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54fda18 # | | | | `-ReturnStmt 0x559ca54fda08 # | | | | `-CallExpr 0x559ca54fd9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fd9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54fd9a0 '' Function 0x559ca53c3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54fd978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fd960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fd948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fd910 'double2':'vector' lvalue ParmVar 0x559ca54fd600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca54fd760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54fdb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fdad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca54fdef8 # | | | | `-ReturnStmt 0x559ca54fdee8 # | | | | `-CallExpr 0x559ca54fdeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fdea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54fde80 '' Function 0x559ca53c3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54fde58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fde40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fde28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fddf0 'double3':'vector' lvalue ParmVar 0x559ca54fdad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca54fdc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54fe068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fdfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54fe990 # | | | | `-ReturnStmt 0x559ca54fe980 # | | | | `-CallExpr 0x559ca54fe3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54fe388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54fe368 '' Function 0x559ca53c40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54fe340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54fe328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fe310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fe2d8 'double4':'vector' lvalue ParmVar 0x559ca54fdfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54fe118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54feaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca54fea40 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54fee48 # | | | | `-ReturnStmt 0x559ca54fee38 # | | | | `-CallExpr 0x559ca54fee08 'float' # | | | | |-ImplicitCastExpr 0x559ca54fedf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54fedd0 '' Function 0x559ca53c3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54feda8 'float' # | | | | `-ImplicitCastExpr 0x559ca54fed90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54fed78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54fed40 'int' lvalue ParmVar 0x559ca54fea40 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54feba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54fefa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54feef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca54ff320 # | | | | `-ReturnStmt 0x559ca54ff310 # | | | | `-CallExpr 0x559ca54ff2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ff2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54ff2a8 '' Function 0x559ca53c3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54ff280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ff268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ff250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ff218 'int2':'vector' lvalue ParmVar 0x559ca54feef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54ff058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ff480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ff3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca54ff800 # | | | | `-ReturnStmt 0x559ca54ff7f0 # | | | | `-CallExpr 0x559ca54ff7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ff7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54ff788 '' Function 0x559ca53c3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54ff760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ff748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ff730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ff6f8 'int3':'vector' lvalue ParmVar 0x559ca54ff3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca54ff530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ff960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ff8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca54ffce8 # | | | | `-ReturnStmt 0x559ca54ffcd8 # | | | | `-CallExpr 0x559ca54ffca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54ffc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54ffc70 '' Function 0x559ca53c40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54ffc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54ffc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54ffc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54ffbe0 'int4':'vector' lvalue ParmVar 0x559ca54ff8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca54ffa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54ffe48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54ffd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca55001c0 # | | | | `-ReturnStmt 0x559ca55001b0 # | | | | `-CallExpr 0x559ca5500180 'float' # | | | | |-ImplicitCastExpr 0x559ca5500168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5500148 '' Function 0x559ca53c3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5500120 'float' # | | | | `-ImplicitCastExpr 0x559ca5500108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55000f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55000b8 'uint':'unsigned int' lvalue ParmVar 0x559ca54ffd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca54ffef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5500320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5500270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca55006b8 # | | | | `-ReturnStmt 0x559ca55006a8 # | | | | `-CallExpr 0x559ca5500678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5500660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5500640 '' Function 0x559ca53c3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5500618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5500600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55005e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55005b0 'uint2':'vector' lvalue ParmVar 0x559ca5500270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca55003d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5500818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5500768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5501450 # | | | | `-ReturnStmt 0x559ca5501440 # | | | | `-CallExpr 0x559ca5501410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55013f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55013d8 '' Function 0x559ca53c3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55013b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5501398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5501380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5501348 'uint3':'vector' lvalue ParmVar 0x559ca5500768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca55008c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55015b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5501500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5501958 # | | | | `-ReturnStmt 0x559ca5501948 # | | | | `-CallExpr 0x559ca5501918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5501900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca55018e0 '' Function 0x559ca53c40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca55018b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca55018a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5501888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5501850 'uint4':'vector' lvalue ParmVar 0x559ca5501500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5501660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5501ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5501a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5501e50 # | | | | `-ReturnStmt 0x559ca5501e40 # | | | | `-CallExpr 0x559ca5501e10 'float' # | | | | |-ImplicitCastExpr 0x559ca5501df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5501dd8 '' Function 0x559ca53c3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5501db0 'float' # | | | | `-ImplicitCastExpr 0x559ca5501d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5501d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5501d48 'int64_t':'long' lvalue ParmVar 0x559ca5501a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5501b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5501fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5501f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5502368 # | | | | `-ReturnStmt 0x559ca5502358 # | | | | `-CallExpr 0x559ca5502328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5502310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca55022f0 '' Function 0x559ca53c3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca55022c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55022b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5502298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5502260 'int64_t2':'vector' lvalue ParmVar 0x559ca5501f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5502060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55024c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5502418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5502888 # | | | | `-ReturnStmt 0x559ca5502878 # | | | | `-CallExpr 0x559ca5502848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5502830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5502810 '' Function 0x559ca53c3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55027e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca55027d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55027b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5502780 'int64_t3':'vector' lvalue ParmVar 0x559ca5502418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5502578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55029e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5502938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5502db0 # | | | | `-ReturnStmt 0x559ca5502da0 # | | | | `-CallExpr 0x559ca5502d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5502d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5502d38 '' Function 0x559ca53c40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5502d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5502cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5502ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5502ca8 'int64_t4':'vector' lvalue ParmVar 0x559ca5502938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5502a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5502f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5502e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca55049e0 # | | | | `-ReturnStmt 0x559ca55049d0 # | | | | `-CallExpr 0x559ca55049a0 'float' # | | | | |-ImplicitCastExpr 0x559ca5504988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5504968 '' Function 0x559ca53c3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5504940 'float' # | | | | `-ImplicitCastExpr 0x559ca5504928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5504910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55031c0 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5502e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5502fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5504b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5504a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5504f18 # | | | | `-ReturnStmt 0x559ca5504f08 # | | | | `-CallExpr 0x559ca5504ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5504ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5504ea0 '' Function 0x559ca53c3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5504e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5504e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5504e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5504e10 'uint64_t2':'vector' lvalue ParmVar 0x559ca5504a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5504bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5505078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5504fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5505458 # | | | | `-ReturnStmt 0x559ca5505448 # | | | | `-CallExpr 0x559ca5505418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5505400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55053e0 '' Function 0x559ca53c3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55053b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca55053a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5505388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5505350 'uint64_t3':'vector' lvalue ParmVar 0x559ca5504fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5505128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55055b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5505508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca55059a0 # | | | | `-ReturnStmt 0x559ca5505990 # | | | | `-CallExpr 0x559ca5505960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5505948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5505928 '' Function 0x559ca53c40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5505900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca55058e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55058d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5505898 'uint64_t4':'vector' lvalue ParmVar 0x559ca5505508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5505668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x559ca5505fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x559ca55059b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5505a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5505f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5505d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559ca5505dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x559ca5506310 # | | | | `-ReturnStmt 0x559ca5506300 # | | | | `-RecoveryExpr 0x559ca55062d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca5506138 '' lvalue (ADL) = 'max' 0x559ca53d5988 0x559ca539bf00 0x559ca539c210 0x559ca539c530 0x559ca539c850 0x559ca539cb58 0x559ca539cef8 0x559ca539d298 0x559ca539d638 0x559ca539d958 0x559ca539dcb8 0x559ca53d1fb8 0x559ca53d2318 0x559ca53d2638 0x559ca53d29d8 0x559ca53d2d78 0x559ca53d3118 0x559ca53d3438 0x559ca53d37d8 0x559ca53d3b78 0x559ca53d3f38 0x559ca53d4240 0x559ca53d4560 0x559ca53d4880 0x559ca53d4ba0 0x559ca53d4ea8 0x559ca53d5248 0x559ca53d55e8 # | | | | `-RecoveryExpr 0x559ca5506258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca5506038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559ca5506ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x559ca5506328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca55063c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5506f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5506670 col:7 p0 'T' # | | | |-ParmVarDecl 0x559ca5506748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x559ca5507338 # | | | | `-ReturnStmt 0x559ca5507328 # | | | | `-RecoveryExpr 0x559ca55072f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca5507160 '' lvalue (ADL) = 'max' 0x559ca53d55e8 0x559ca53d5988 0x559ca539bf00 0x559ca539c210 0x559ca539c530 0x559ca539c850 0x559ca539cb58 0x559ca539cef8 0x559ca539d298 0x559ca539d638 0x559ca539d958 0x559ca539dcb8 0x559ca53d1fb8 0x559ca53d2318 0x559ca53d2638 0x559ca53d29d8 0x559ca53d2d78 0x559ca53d3118 0x559ca53d3438 0x559ca53d37d8 0x559ca53d3b78 0x559ca53d3f38 0x559ca53d4240 0x559ca53d4560 0x559ca53d4880 0x559ca53d4ba0 0x559ca53d4ea8 0x559ca53d5248 # | | | | `-RecoveryExpr 0x559ca55072d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca5507060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559ca5507920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x559ca5507350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca55073e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5507878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca55076f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559ca5507768 col:24 p1 'T' # | | | |-CompoundStmt 0x559ca5507c60 # | | | | `-ReturnStmt 0x559ca5507c50 # | | | | `-RecoveryExpr 0x559ca5507c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca5507a88 '' lvalue (ADL) = 'min' 0x559ca53dcb60 0x559ca53d5d20 0x559ca53d6030 0x559ca53d6350 0x559ca53d6670 0x559ca53d6978 0x559ca53d6c98 0x559ca53d6fb8 0x559ca53d72d8 0x559ca53d75f8 0x559ca53d7918 0x559ca53d7c38 0x559ca53d7f68 0x559ca53d8270 0x559ca53d8590 0x559ca53d88b0 0x559ca53d8bd0 0x559ca53d8ef0 0x559ca53d9210 0x559ca53d9530 0x559ca53d9850 0x559ca53d9b70 0x559ca53db8b8 0x559ca53dbbd8 0x559ca53dbef8 0x559ca53dc200 0x559ca53dc520 0x559ca53dc840 # | | | | `-RecoveryExpr 0x559ca5507ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca5507988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559ca5508250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x559ca5507c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5507d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca55081a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5507fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x559ca5508098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x559ca5508590 # | | | | `-ReturnStmt 0x559ca5508580 # | | | | `-RecoveryExpr 0x559ca5508550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559ca55083b8 '' lvalue (ADL) = 'min' 0x559ca53dc840 0x559ca53dcb60 0x559ca53d5d20 0x559ca53d6030 0x559ca53d6350 0x559ca53d6670 0x559ca53d6978 0x559ca53d6c98 0x559ca53d6fb8 0x559ca53d72d8 0x559ca53d75f8 0x559ca53d7918 0x559ca53d7c38 0x559ca53d7f68 0x559ca53d8270 0x559ca53d8590 0x559ca53d88b0 0x559ca53d8bd0 0x559ca53d8ef0 0x559ca53d9210 0x559ca53d9530 0x559ca53d9850 0x559ca53d9b70 0x559ca53db8b8 0x559ca53dbbd8 0x559ca53dbef8 0x559ca53dc200 0x559ca53dc520 # | | | | `-RecoveryExpr 0x559ca5508530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559ca55082b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x559ca5508700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5508650 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5508a50 # | | | | `-ReturnStmt 0x559ca5508a40 # | | | | `-CallExpr 0x559ca5508a10 'float' # | | | | |-ImplicitCastExpr 0x559ca55089f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca55089d8 '' Function 0x559ca53e0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55089b0 'float' # | | | | `-ImplicitCastExpr 0x559ca5508998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5508980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5508948 'double' lvalue ParmVar 0x559ca5508650 'V' 'double' # | | | `-DeprecatedAttr 0x559ca55087b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5508bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5508b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5508f30 # | | | | `-ReturnStmt 0x559ca5508f20 # | | | | `-CallExpr 0x559ca5508ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5508ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5508eb8 '' Function 0x559ca53e03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5508e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5508e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5508e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5508e28 'double2':'vector' lvalue ParmVar 0x559ca5508b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5508c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5509388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55092d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5509700 # | | | | `-ReturnStmt 0x559ca55096f0 # | | | | `-CallExpr 0x559ca55096c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55096a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5509688 '' Function 0x559ca53e0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5509660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5509648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5509630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55095f8 'double3':'vector' lvalue ParmVar 0x559ca55092d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5509438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5509870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55097c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5509bf0 # | | | | `-ReturnStmt 0x559ca5509be0 # | | | | `-CallExpr 0x559ca5509bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5509b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5509b78 '' Function 0x559ca53e0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5509b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5509b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5509b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5509ae8 'double4':'vector' lvalue ParmVar 0x559ca55097c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5509920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5509d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5509ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca550a0b0 # | | | | `-ReturnStmt 0x559ca550a0a0 # | | | | `-CallExpr 0x559ca550a070 'float' # | | | | |-ImplicitCastExpr 0x559ca550a058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca550a038 '' Function 0x559ca53e0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca550a010 'float' # | | | | `-ImplicitCastExpr 0x559ca5509ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5509fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5509fa8 'int' lvalue ParmVar 0x559ca5509ca0 'V' 'int' # | | | `-DeprecatedAttr 0x559ca5509e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550a210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca550a160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca550a590 # | | | | `-ReturnStmt 0x559ca550a580 # | | | | `-CallExpr 0x559ca550a550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca550a538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca550a518 '' Function 0x559ca53e03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca550a4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca550a4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550a4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550a488 'int2':'vector' lvalue ParmVar 0x559ca550a160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca550a2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550a6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca550a640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca550aa78 # | | | | `-ReturnStmt 0x559ca550aa68 # | | | | `-CallExpr 0x559ca550aa38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca550aa20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca550aa00 '' Function 0x559ca53e0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca550a9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca550a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550a9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550a970 'int3':'vector' lvalue ParmVar 0x559ca550a640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca550a7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550abd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca550ab28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca550af68 # | | | | `-ReturnStmt 0x559ca550af58 # | | | | `-CallExpr 0x559ca550af28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca550af10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca550aef0 '' Function 0x559ca53e0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca550aec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca550aeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550ae98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550ae60 'int4':'vector' lvalue ParmVar 0x559ca550ab28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca550ac88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550b0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca550b018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca550bcd8 # | | | | `-ReturnStmt 0x559ca550bcc8 # | | | | `-CallExpr 0x559ca550bc98 'float' # | | | | |-ImplicitCastExpr 0x559ca550bc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca550bc60 '' Function 0x559ca53e0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca550bc38 'float' # | | | | `-ImplicitCastExpr 0x559ca550bc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550bc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550bbd0 'uint':'unsigned int' lvalue ParmVar 0x559ca550b018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca550b178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550be38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca550bd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca550c1d8 # | | | | `-ReturnStmt 0x559ca550c1c8 # | | | | `-CallExpr 0x559ca550c198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca550c180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca550c160 '' Function 0x559ca53e03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca550c138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca550c120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550c108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550c0d0 'uint2':'vector' lvalue ParmVar 0x559ca550bd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca550bee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550c338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca550c288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca550c6e0 # | | | | `-ReturnStmt 0x559ca550c6d0 # | | | | `-CallExpr 0x559ca550c6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca550c688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca550c668 '' Function 0x559ca53e0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca550c640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca550c628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550c610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550c5d8 'uint3':'vector' lvalue ParmVar 0x559ca550c288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca550c3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550c840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca550c790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca550cbf0 # | | | | `-ReturnStmt 0x559ca550cbe0 # | | | | `-CallExpr 0x559ca550cbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca550cb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca550cb78 '' Function 0x559ca53e0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca550cb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca550cb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550cb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550cae8 'uint4':'vector' lvalue ParmVar 0x559ca550c790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca550c8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550cd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca550cca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca550d0f0 # | | | | `-ReturnStmt 0x559ca550d0e0 # | | | | `-CallExpr 0x559ca550d0b0 'float' # | | | | |-ImplicitCastExpr 0x559ca550d098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca550d078 '' Function 0x559ca53e0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca550d050 'float' # | | | | `-ImplicitCastExpr 0x559ca550d038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550d020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550cfe8 'int64_t':'long' lvalue ParmVar 0x559ca550cca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca550ce00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550d250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca550d1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca550d610 # | | | | `-ReturnStmt 0x559ca550d600 # | | | | `-CallExpr 0x559ca550d5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca550d5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca550d598 '' Function 0x559ca53e03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca550d570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca550d558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550d540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550d508 'int64_t2':'vector' lvalue ParmVar 0x559ca550d1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca550d300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550d770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca550d6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca550e250 # | | | | `-ReturnStmt 0x559ca550e240 # | | | | `-CallExpr 0x559ca550e210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca550e1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca550e1d8 '' Function 0x559ca53e0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca550e1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca550da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550da68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550da30 'int64_t3':'vector' lvalue ParmVar 0x559ca550d6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca550d820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550e3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca550e300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca550e780 # | | | | `-ReturnStmt 0x559ca550e770 # | | | | `-CallExpr 0x559ca550e740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca550e728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca550e708 '' Function 0x559ca53e0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca550e6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca550e6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550e6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550e678 'int64_t4':'vector' lvalue ParmVar 0x559ca550e300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca550e460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550e8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca550e830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca550eca0 # | | | | `-ReturnStmt 0x559ca550ec90 # | | | | `-CallExpr 0x559ca550ec60 'float' # | | | | |-ImplicitCastExpr 0x559ca550ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca550ec28 '' Function 0x559ca53e0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca550ec00 'float' # | | | | `-ImplicitCastExpr 0x559ca550ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550ebd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550eb98 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca550e830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca550e990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550ee00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca550ed50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca550f1e0 # | | | | `-ReturnStmt 0x559ca550f1d0 # | | | | `-CallExpr 0x559ca550f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca550f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca550f168 '' Function 0x559ca53e03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca550f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca550f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550f0d8 'uint64_t2':'vector' lvalue ParmVar 0x559ca550ed50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca550eeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550f340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca550f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca550f728 # | | | | `-ReturnStmt 0x559ca550f718 # | | | | `-CallExpr 0x559ca550f6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca550f6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca550f6b0 '' Function 0x559ca53e0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca550f688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca550f670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550f658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550f620 'uint64_t3':'vector' lvalue ParmVar 0x559ca550f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca550f3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550f888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca550f7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca550fc78 # | | | | `-ReturnStmt 0x559ca550fc68 # | | | | `-CallExpr 0x559ca550fc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca550fc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca550fc00 '' Function 0x559ca53e0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca550fbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca550fbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca550fba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca550fb70 'uint64_t4':'vector' lvalue ParmVar 0x559ca550f7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca550f938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca550fe80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559ca550fd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559ca550fdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x559ca5510a60 # | | | | `-ReturnStmt 0x559ca5510a50 # | | | | `-CallExpr 0x559ca5510a18 'float' # | | | | |-ImplicitCastExpr 0x559ca5510a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca55109e0 '' Function 0x559ca53e51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5510130 'float' # | | | | | `-ImplicitCastExpr 0x559ca5510118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5510100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55100c8 'double' lvalue ParmVar 0x559ca550fd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x559ca55109b8 'float' # | | | | `-ImplicitCastExpr 0x559ca55109a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5510190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5510158 'double' lvalue ParmVar 0x559ca550fdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x559ca550ff38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5510c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5510b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559ca5510b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559ca5511088 # | | | | `-ReturnStmt 0x559ca5511078 # | | | | `-CallExpr 0x559ca5511040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5511028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5511008 '' Function 0x559ca53e5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca5510f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5510f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5510f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5510ed0 'double2':'vector' lvalue ParmVar 0x559ca5510b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559ca5510fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5510fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5510fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5510f78 'double2':'vector' lvalue ParmVar 0x559ca5510b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5510d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5511290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5511140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559ca55111c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559ca55116b8 # | | | | `-ReturnStmt 0x559ca55116a8 # | | | | `-CallExpr 0x559ca5511670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5511658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5511638 '' Function 0x559ca53e5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5511568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5511550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5511538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5511500 'double3':'vector' lvalue ParmVar 0x559ca5511140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559ca5511610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca55115f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55115e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55115a8 'double3':'vector' lvalue ParmVar 0x559ca55111c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5511348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca55118c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5511770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559ca55117f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559ca5511cf0 # | | | | `-ReturnStmt 0x559ca5511ce0 # | | | | `-CallExpr 0x559ca5511ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5511c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5511c70 '' Function 0x559ca53e5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5511ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5511b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5511b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5511b38 'double4':'vector' lvalue ParmVar 0x559ca5511770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559ca5511c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5511c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5511c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5511be0 'double4':'vector' lvalue ParmVar 0x559ca55117f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5511978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5511ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5511da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559ca5511e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x559ca55122e8 # | | | | `-ReturnStmt 0x559ca55122d8 # | | | | `-CallExpr 0x559ca55122a0 'float' # | | | | |-ImplicitCastExpr 0x559ca5512288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca5512268 '' Function 0x559ca53e51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca55121b0 'float' # | | | | | `-ImplicitCastExpr 0x559ca5512198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5512180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5512148 'int' lvalue ParmVar 0x559ca5511da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x559ca5512240 'float' # | | | | `-ImplicitCastExpr 0x559ca5512228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5512210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55121d8 'int' lvalue ParmVar 0x559ca5511e20 'V2' 'int' # | | | `-DeprecatedAttr 0x559ca5511fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55124e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5512398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559ca5512418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559ca5512918 # | | | | `-ReturnStmt 0x559ca5512908 # | | | | `-CallExpr 0x559ca55128d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55128b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5512898 '' Function 0x559ca53e5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca55127c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca55127b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5512798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5512760 'int2':'vector' lvalue ParmVar 0x559ca5512398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559ca5512870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5512858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5512840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5512808 'int2':'vector' lvalue ParmVar 0x559ca5512418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca55125a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55131c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5513078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559ca55130f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559ca5513600 # | | | | `-ReturnStmt 0x559ca55135f0 # | | | | `-CallExpr 0x559ca55135b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55135a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5513580 '' Function 0x559ca53e5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca55134b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5513498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5513480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5513448 'int3':'vector' lvalue ParmVar 0x559ca5513078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559ca5513558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5513540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5513528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55134f0 'int3':'vector' lvalue ParmVar 0x559ca55130f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5513280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5513800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55136b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559ca5513730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559ca5513c40 # | | | | `-ReturnStmt 0x559ca5513c30 # | | | | `-CallExpr 0x559ca5513bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5513be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5513bc0 '' Function 0x559ca53e5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5513af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5513ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5513ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5513a88 'int4':'vector' lvalue ParmVar 0x559ca55136b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559ca5513b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5513b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5513b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5513b30 'int4':'vector' lvalue ParmVar 0x559ca5513730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca55138b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5513e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5513cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca5513d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5514258 # | | | | `-ReturnStmt 0x559ca5514248 # | | | | `-CallExpr 0x559ca5514210 'float' # | | | | |-ImplicitCastExpr 0x559ca55141f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca55141d8 '' Function 0x559ca53e51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5514120 'float' # | | | | | `-ImplicitCastExpr 0x559ca5514108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55140f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55140b8 'uint':'unsigned int' lvalue ParmVar 0x559ca5513cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559ca55141b0 'float' # | | | | `-ImplicitCastExpr 0x559ca5514198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5514180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5514148 'uint':'unsigned int' lvalue ParmVar 0x559ca5513d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5513ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5514458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5514308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca5514388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559ca55148a8 # | | | | `-ReturnStmt 0x559ca5514898 # | | | | `-CallExpr 0x559ca5514860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5514848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5514828 '' Function 0x559ca53e5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca5514758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5514740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5514728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55146f0 'uint2':'vector' lvalue ParmVar 0x559ca5514308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559ca5514800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55147e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55147d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5514798 'uint2':'vector' lvalue ParmVar 0x559ca5514388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5514510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5514aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5514958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca55149d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5514f00 # | | | | `-ReturnStmt 0x559ca5514ef0 # | | | | `-CallExpr 0x559ca5514eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5514ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5514e80 '' Function 0x559ca53e5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5514db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5514d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5514d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5514d48 'uint3':'vector' lvalue ParmVar 0x559ca5514958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559ca5514e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5514e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5514e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5514df0 'uint3':'vector' lvalue ParmVar 0x559ca55149d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5514b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55156e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5515590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca5515610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5515b40 # | | | | `-ReturnStmt 0x559ca5515b30 # | | | | `-CallExpr 0x559ca5515af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5515ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5515ac0 '' Function 0x559ca53e5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca55159f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca55159d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55159c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5515988 'uint4':'vector' lvalue ParmVar 0x559ca5515590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559ca5515a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5515a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5515a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5515a30 'uint4':'vector' lvalue ParmVar 0x559ca5515610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5515798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5515d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5515bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca5515c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5516178 # | | | | `-ReturnStmt 0x559ca5516168 # | | | | `-CallExpr 0x559ca5516130 'float' # | | | | |-ImplicitCastExpr 0x559ca5516118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca55160f8 '' Function 0x559ca53e51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5516040 'float' # | | | | | `-ImplicitCastExpr 0x559ca5516028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5516010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5515fd8 'int64_t':'long' lvalue ParmVar 0x559ca5515bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559ca55160d0 'float' # | | | | `-ImplicitCastExpr 0x559ca55160b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55160a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5516068 'int64_t':'long' lvalue ParmVar 0x559ca5515c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5515df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5516378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5516228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca55162a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca55167e8 # | | | | `-ReturnStmt 0x559ca55167d8 # | | | | `-CallExpr 0x559ca55167a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5516788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5516768 '' Function 0x559ca53e5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca5516698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5516680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5516668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5516630 'int64_t2':'vector' lvalue ParmVar 0x559ca5516228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca5516740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5516728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5516710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55166d8 'int64_t2':'vector' lvalue ParmVar 0x559ca55162a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5516430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55169e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5516898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5516918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5516e60 # | | | | `-ReturnStmt 0x559ca5516e50 # | | | | `-CallExpr 0x559ca5516e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5516e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5516de0 '' Function 0x559ca53e5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5516d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5516cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5516ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5516ca8 'int64_t3':'vector' lvalue ParmVar 0x559ca5516898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca5516db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5516da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5516d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5516d50 'int64_t3':'vector' lvalue ParmVar 0x559ca5516918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5516aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5517060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5516f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5516f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca55174e0 # | | | | `-ReturnStmt 0x559ca55174d0 # | | | | `-CallExpr 0x559ca5517498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5517480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5517460 '' Function 0x559ca53e5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5517390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5517378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5517360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5517328 'int64_t4':'vector' lvalue ParmVar 0x559ca5516f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca5517438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5517420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5517408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55173d0 'int64_t4':'vector' lvalue ParmVar 0x559ca5516f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5517118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5517cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5517b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca5517bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5518118 # | | | | `-ReturnStmt 0x559ca5518108 # | | | | `-CallExpr 0x559ca55180d0 'float' # | | | | |-ImplicitCastExpr 0x559ca55180b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca5518098 '' Function 0x559ca53e51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5517fe0 'float' # | | | | | `-ImplicitCastExpr 0x559ca5517fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5517fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5517f78 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5517b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559ca5518070 'float' # | | | | `-ImplicitCastExpr 0x559ca5518058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5518040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5518008 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5517bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5517d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5518318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55181c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5518248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca55187a8 # | | | | `-ReturnStmt 0x559ca5518798 # | | | | `-CallExpr 0x559ca5518760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5518748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5518728 '' Function 0x559ca53e5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca5518658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5518640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5518628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55185f0 'uint64_t2':'vector' lvalue ParmVar 0x559ca55181c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca5518700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55186e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55186d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5518698 'uint64_t2':'vector' lvalue ParmVar 0x559ca5518248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca55183d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55189a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5518858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca55188d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5518e40 # | | | | `-ReturnStmt 0x559ca5518e30 # | | | | `-CallExpr 0x559ca5518df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5518de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5518dc0 '' Function 0x559ca53e5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5518cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5518cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5518cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5518c88 'uint64_t3':'vector' lvalue ParmVar 0x559ca5518858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca5518d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5518d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5518d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5518d30 'uint64_t3':'vector' lvalue ParmVar 0x559ca55188d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5518a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5519040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5518ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5518f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca55194e0 # | | | | `-ReturnStmt 0x559ca55194d0 # | | | | `-CallExpr 0x559ca5519498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5519480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5519460 '' Function 0x559ca53e5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5519390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5519378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5519360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5519328 'uint64_t4':'vector' lvalue ParmVar 0x559ca5518ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca5519438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5519420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5519408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55193d0 'uint64_t4':'vector' lvalue ParmVar 0x559ca5518f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca55190f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5519650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca55195a0 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5519998 # | | | | `-ReturnStmt 0x559ca5519988 # | | | | `-CallExpr 0x559ca5519958 'float' # | | | | |-ImplicitCastExpr 0x559ca5519940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5519920 '' Function 0x559ca53e9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55198f8 'float' # | | | | `-ImplicitCastExpr 0x559ca55198e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55198c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5519890 'double' lvalue ParmVar 0x559ca55195a0 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5519700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5445680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5519a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca54459e8 # | | | | `-ReturnStmt 0x559ca54459d8 # | | | | `-CallExpr 0x559ca54459a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5445990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5445970 '' Function 0x559ca53ea188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5445948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5445930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5445918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54458e0 'double2':'vector' lvalue ParmVar 0x559ca5519a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5445730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5445b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5445aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5445ec8 # | | | | `-ReturnStmt 0x559ca5445eb8 # | | | | `-CallExpr 0x559ca5445e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5445e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5445e50 '' Function 0x559ca53ea400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5445e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5445e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5445df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5445dc0 'double3':'vector' lvalue ParmVar 0x559ca5445aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5445c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5446038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5445f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca54463b0 # | | | | `-ReturnStmt 0x559ca54463a0 # | | | | `-CallExpr 0x559ca5446370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5446358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5446338 '' Function 0x559ca53ea678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5446310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54462f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54462e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54462a8 'double4':'vector' lvalue ParmVar 0x559ca5445f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca54460e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5446510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5446460 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5446868 # | | | | `-ReturnStmt 0x559ca5446858 # | | | | `-CallExpr 0x559ca5446828 'float' # | | | | |-ImplicitCastExpr 0x559ca5446810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca54467f0 '' Function 0x559ca53e9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca54467c8 'float' # | | | | `-ImplicitCastExpr 0x559ca54467b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5446798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5446760 'int' lvalue ParmVar 0x559ca5446460 'V' 'int' # | | | `-DeprecatedAttr 0x559ca54465c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54469c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5446918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5446d40 # | | | | `-ReturnStmt 0x559ca5446d30 # | | | | `-CallExpr 0x559ca5446d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5446ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5446cc8 '' Function 0x559ca53ea188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5446ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5446c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5446c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5446c38 'int2':'vector' lvalue ParmVar 0x559ca5446918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5446a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5446ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5446df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5447220 # | | | | `-ReturnStmt 0x559ca5447210 # | | | | `-CallExpr 0x559ca54471e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54471c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54471a8 '' Function 0x559ca53ea400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5447180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5447168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5447150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5447118 'int3':'vector' lvalue ParmVar 0x559ca5446df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5446f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5447380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54472d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5447730 # | | | | `-ReturnStmt 0x559ca5447720 # | | | | `-CallExpr 0x559ca54476f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54476d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54476b8 '' Function 0x559ca53ea678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5447690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5447650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5447638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5447600 'int4':'vector' lvalue ParmVar 0x559ca54472d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5447430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5447890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca54477e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5447c08 # | | | | `-ReturnStmt 0x559ca5447bf8 # | | | | `-CallExpr 0x559ca5447bc8 'float' # | | | | |-ImplicitCastExpr 0x559ca5447bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5447b90 '' Function 0x559ca53e9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5447b68 'float' # | | | | `-ImplicitCastExpr 0x559ca5447b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5447b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5447b00 'uint':'unsigned int' lvalue ParmVar 0x559ca54477e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5447940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5447d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5447cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5448100 # | | | | `-ReturnStmt 0x559ca54480f0 # | | | | `-CallExpr 0x559ca54480c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54480a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5448088 '' Function 0x559ca53ea188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5448060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5448048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5448030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5447ff8 'uint2':'vector' lvalue ParmVar 0x559ca5447cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5447e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5448260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54481b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5448600 # | | | | `-ReturnStmt 0x559ca54485f0 # | | | | `-CallExpr 0x559ca54485c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54485a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5448588 '' Function 0x559ca53ea400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5448560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5448548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5448530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54484f8 'uint3':'vector' lvalue ParmVar 0x559ca54481b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5448310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5448760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54486b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5448b08 # | | | | `-ReturnStmt 0x559ca5448af8 # | | | | `-CallExpr 0x559ca5448ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5448ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5448a90 '' Function 0x559ca53ea678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5448a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5448a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5448a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5448a00 'uint4':'vector' lvalue ParmVar 0x559ca54486b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5448810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5448c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5448bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5449000 # | | | | `-ReturnStmt 0x559ca5448ff0 # | | | | `-CallExpr 0x559ca5448fc0 'float' # | | | | |-ImplicitCastExpr 0x559ca5448fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5448f88 '' Function 0x559ca53e9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5448f60 'float' # | | | | `-ImplicitCastExpr 0x559ca5448f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5448f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5448ef8 'int64_t':'long' lvalue ParmVar 0x559ca5448bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5448d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5449160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54490b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5449518 # | | | | `-ReturnStmt 0x559ca5449508 # | | | | `-CallExpr 0x559ca54494d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54494c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54494a0 '' Function 0x559ca53ea188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5449478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5449460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5449448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5449410 'int64_t2':'vector' lvalue ParmVar 0x559ca54490b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5449210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54496a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54495c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5449a60 # | | | | `-ReturnStmt 0x559ca5449a50 # | | | | `-CallExpr 0x559ca5449a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5449a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54499e8 '' Function 0x559ca53ea400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54499c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54499a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5449990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5449958 'int64_t3':'vector' lvalue ParmVar 0x559ca54495c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5449750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5449bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5449b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5449f88 # | | | | `-ReturnStmt 0x559ca5449f78 # | | | | `-CallExpr 0x559ca5449f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5449f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5449f10 '' Function 0x559ca53ea678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5449ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5449ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5449eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5449e80 'int64_t4':'vector' lvalue ParmVar 0x559ca5449b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5449c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544a0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca544a038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca544a4a0 # | | | | `-ReturnStmt 0x559ca544a490 # | | | | `-CallExpr 0x559ca544a460 'float' # | | | | |-ImplicitCastExpr 0x559ca544a448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca544a428 '' Function 0x559ca53e9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca544a400 'float' # | | | | `-ImplicitCastExpr 0x559ca544a3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544a3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544a398 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca544a038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca544a198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544a600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca544a550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca544a9d8 # | | | | `-ReturnStmt 0x559ca544a9c8 # | | | | `-CallExpr 0x559ca544a998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca544a980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca544a960 '' Function 0x559ca53ea188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca544a938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca544a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544a908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544a8d0 'uint64_t2':'vector' lvalue ParmVar 0x559ca544a550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca544a6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544ab38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca544aa88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca544af18 # | | | | `-ReturnStmt 0x559ca544af08 # | | | | `-CallExpr 0x559ca544aed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca544aec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca544aea0 '' Function 0x559ca53ea400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca544ae78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca544ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544ae48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544ae10 'uint64_t3':'vector' lvalue ParmVar 0x559ca544aa88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca544abe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544b078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca544afc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca544b460 # | | | | `-ReturnStmt 0x559ca544b450 # | | | | `-CallExpr 0x559ca544b420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca544b408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca544b3e8 '' Function 0x559ca53ea678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca544b3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca544b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544b390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544b358 'uint64_t4':'vector' lvalue ParmVar 0x559ca544afc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca544b128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544b5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca544b520 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca544b9d8 # | | | | `-ReturnStmt 0x559ca544b9c8 # | | | | `-CallExpr 0x559ca544b998 'float' # | | | | |-ImplicitCastExpr 0x559ca544b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca544b960 '' Function 0x559ca53eb290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca544b938 'float' # | | | | `-ImplicitCastExpr 0x559ca544b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544b908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544b8d0 'double' lvalue ParmVar 0x559ca544b520 'V' 'double' # | | | `-DeprecatedAttr 0x559ca544b740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca544bb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca544ba98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca544beb0 # | | | | `-ReturnStmt 0x559ca544bea0 # | | | | `-CallExpr 0x559ca544be70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca544be58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca544be38 '' Function 0x559ca53eb508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca544be10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca544bdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544bde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544bda8 'double2':'vector' lvalue ParmVar 0x559ca544ba98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca544bbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca544c020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca544bf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca544c390 # | | | | `-ReturnStmt 0x559ca544c380 # | | | | `-CallExpr 0x559ca544c350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca544c338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca544c318 '' Function 0x559ca53afbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca544c2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca544c2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544c2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544c288 'double3':'vector' lvalue ParmVar 0x559ca544bf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca544c0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca544c500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca544c450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca544c878 # | | | | `-ReturnStmt 0x559ca544c868 # | | | | `-CallExpr 0x559ca544c838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca544c820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca544c800 '' Function 0x559ca53afe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca544c7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca544c7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544c7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544c770 'double4':'vector' lvalue ParmVar 0x559ca544c450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca544c5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca544c9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca544c928 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca544cd30 # | | | | `-ReturnStmt 0x559ca544cd20 # | | | | `-CallExpr 0x559ca544ccf0 'float' # | | | | |-ImplicitCastExpr 0x559ca544ccd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca544ccb8 '' Function 0x559ca53eb290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca544cc90 'float' # | | | | `-ImplicitCastExpr 0x559ca544cc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544cc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544cc28 'int' lvalue ParmVar 0x559ca544c928 'V' 'int' # | | | `-DeprecatedAttr 0x559ca544ca88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544ce90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca544cde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca544d208 # | | | | `-ReturnStmt 0x559ca544d1f8 # | | | | `-CallExpr 0x559ca544d1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca544d1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca544d190 '' Function 0x559ca53eb508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca544d168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca544d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544d138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544d100 'int2':'vector' lvalue ParmVar 0x559ca544cde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca544cf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544d368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca544d2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca544d6e8 # | | | | `-ReturnStmt 0x559ca544d6d8 # | | | | `-CallExpr 0x559ca544d6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca544d690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca544d670 '' Function 0x559ca53afbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca544d648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca544d630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544d618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544d5e0 'int3':'vector' lvalue ParmVar 0x559ca544d2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca544d418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544e108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca544e058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca544e490 # | | | | `-ReturnStmt 0x559ca544e480 # | | | | `-CallExpr 0x559ca544e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca544e438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca544e418 '' Function 0x559ca53afe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca544e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca544e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544e3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544e388 'int4':'vector' lvalue ParmVar 0x559ca544e058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca544e1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544e5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca544e540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca544e968 # | | | | `-ReturnStmt 0x559ca544e958 # | | | | `-CallExpr 0x559ca544e928 'float' # | | | | |-ImplicitCastExpr 0x559ca544e910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca544e8f0 '' Function 0x559ca53eb290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca544e8c8 'float' # | | | | `-ImplicitCastExpr 0x559ca544e8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544e898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544e860 'uint':'unsigned int' lvalue ParmVar 0x559ca544e540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca544e6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544eac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca544ea18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca544ee60 # | | | | `-ReturnStmt 0x559ca544ee50 # | | | | `-CallExpr 0x559ca544ee20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca544ee08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca544ede8 '' Function 0x559ca53eb508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca544edc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca544eda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544ed90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544ed58 'uint2':'vector' lvalue ParmVar 0x559ca544ea18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca544eb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544efc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca544ef10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca544f360 # | | | | `-ReturnStmt 0x559ca544f350 # | | | | `-CallExpr 0x559ca544f320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca544f308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca544f2e8 '' Function 0x559ca53afbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca544f2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca544f2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544f290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544f258 'uint3':'vector' lvalue ParmVar 0x559ca544ef10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca544f070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544f4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca544f410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca544f868 # | | | | `-ReturnStmt 0x559ca544f858 # | | | | `-CallExpr 0x559ca544f828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca544f810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca544f7f0 '' Function 0x559ca53afe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca544f7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca544f7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544f798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544f760 'uint4':'vector' lvalue ParmVar 0x559ca544f410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca544f570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544f9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca544f918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca544fd60 # | | | | `-ReturnStmt 0x559ca544fd50 # | | | | `-CallExpr 0x559ca544fd20 'float' # | | | | |-ImplicitCastExpr 0x559ca544fd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca544fce8 '' Function 0x559ca53eb290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca544fcc0 'float' # | | | | `-ImplicitCastExpr 0x559ca544fca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca544fc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca544fc58 'int64_t':'long' lvalue ParmVar 0x559ca544f918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca544fa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca544fec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca544fe10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5450aa0 # | | | | `-ReturnStmt 0x559ca5450a90 # | | | | `-CallExpr 0x559ca5450a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5450a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5450a28 '' Function 0x559ca53eb508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5450a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54509e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54509d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5450998 'int64_t2':'vector' lvalue ParmVar 0x559ca544fe10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca544ff70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5450c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5450b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5450fc0 # | | | | `-ReturnStmt 0x559ca5450fb0 # | | | | `-CallExpr 0x559ca5450f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5450f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5450f48 '' Function 0x559ca53afbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5450f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5450f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5450ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5450eb8 'int64_t3':'vector' lvalue ParmVar 0x559ca5450b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5450cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5451120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5451070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca54514e8 # | | | | `-ReturnStmt 0x559ca54514d8 # | | | | `-CallExpr 0x559ca54514a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5451490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5451470 '' Function 0x559ca53afe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5451448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5451430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5451418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54513e0 'int64_t4':'vector' lvalue ParmVar 0x559ca5451070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca54511d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5451648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5451598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5451a00 # | | | | `-ReturnStmt 0x559ca54519f0 # | | | | `-CallExpr 0x559ca54519c0 'float' # | | | | |-ImplicitCastExpr 0x559ca54519a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5451988 '' Function 0x559ca53eb290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5451960 'float' # | | | | `-ImplicitCastExpr 0x559ca5451948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5451930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54518f8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5451598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca54516f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5451b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5451ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5451f38 # | | | | `-ReturnStmt 0x559ca5451f28 # | | | | `-CallExpr 0x559ca5451ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5451ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5451ec0 '' Function 0x559ca53eb508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5451e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5451e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5451e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5451e30 'uint64_t2':'vector' lvalue ParmVar 0x559ca5451ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5451c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5452098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5451fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5452478 # | | | | `-ReturnStmt 0x559ca5452468 # | | | | `-CallExpr 0x559ca5452438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5452420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5452400 '' Function 0x559ca53afbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54523d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca54523c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54523a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5452370 'uint64_t3':'vector' lvalue ParmVar 0x559ca5451fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5452148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54525d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5452528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca54529c0 # | | | | `-ReturnStmt 0x559ca54529b0 # | | | | `-CallExpr 0x559ca5452980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5452968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5452948 '' Function 0x559ca53afe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5452920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5452908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54528f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54528b8 'uint64_t4':'vector' lvalue ParmVar 0x559ca5452528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5452688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5452b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5452a78 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5452e70 # | | | | `-ReturnStmt 0x559ca5452e60 # | | | | `-CallExpr 0x559ca5452e30 'float' # | | | | |-ImplicitCastExpr 0x559ca5452e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5452df8 '' Function 0x559ca53fb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5452dd0 'float' # | | | | `-ImplicitCastExpr 0x559ca5452db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5452da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5452d68 'double' lvalue ParmVar 0x559ca5452a78 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5452bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5452fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5452f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5453340 # | | | | `-ReturnStmt 0x559ca5453330 # | | | | `-CallExpr 0x559ca5453300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54532e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca54532c8 '' Function 0x559ca53fb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54532a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5453288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5453270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5453238 'double2':'vector' lvalue ParmVar 0x559ca5452f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5453088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca54534a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54533f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5453818 # | | | | `-ReturnStmt 0x559ca5453808 # | | | | `-CallExpr 0x559ca54537d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54537c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54537a0 '' Function 0x559ca53fb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5453778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5453760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5453748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5453710 'double3':'vector' lvalue ParmVar 0x559ca54533f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5453558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5453980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54538d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5453cf8 # | | | | `-ReturnStmt 0x559ca5453ce8 # | | | | `-CallExpr 0x559ca5453cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5453ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5453c80 '' Function 0x559ca53fb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5453c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5453c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5453c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5453bf0 'double4':'vector' lvalue ParmVar 0x559ca54538d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5453a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5453e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5453da8 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca54541b0 # | | | | `-ReturnStmt 0x559ca54541a0 # | | | | `-CallExpr 0x559ca5454170 'float' # | | | | |-ImplicitCastExpr 0x559ca5454158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5454138 '' Function 0x559ca53fb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5454110 'float' # | | | | `-ImplicitCastExpr 0x559ca54540f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54540e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54540a8 'int' lvalue ParmVar 0x559ca5453da8 'V' 'int' # | | | `-DeprecatedAttr 0x559ca5453f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5454310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5454260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5454688 # | | | | `-ReturnStmt 0x559ca5454678 # | | | | `-CallExpr 0x559ca5454648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5454630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5454610 '' Function 0x559ca53fb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca54545e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54545d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54545b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5454580 'int2':'vector' lvalue ParmVar 0x559ca5454260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca54543c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54556c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5454738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5455a40 # | | | | `-ReturnStmt 0x559ca5455a30 # | | | | `-CallExpr 0x559ca5455a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54559e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54559c8 '' Function 0x559ca53fb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca54559a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5455988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5455970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5455938 'int3':'vector' lvalue ParmVar 0x559ca5454738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5455770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5455ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5455af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5455f28 # | | | | `-ReturnStmt 0x559ca5455f18 # | | | | `-CallExpr 0x559ca5455ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5455ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5455eb0 '' Function 0x559ca53fb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5455e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5455e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5455e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5455e20 'int4':'vector' lvalue ParmVar 0x559ca5455af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5455c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5456088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5455fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5456400 # | | | | `-ReturnStmt 0x559ca54563f0 # | | | | `-CallExpr 0x559ca54563c0 'float' # | | | | |-ImplicitCastExpr 0x559ca54563a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5456388 '' Function 0x559ca53fb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5456360 'float' # | | | | `-ImplicitCastExpr 0x559ca5456348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5456330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54562f8 'uint':'unsigned int' lvalue ParmVar 0x559ca5455fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5456138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5456560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54564b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca54568f8 # | | | | `-ReturnStmt 0x559ca54568e8 # | | | | `-CallExpr 0x559ca54568b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca54568a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5456880 '' Function 0x559ca53fb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5456858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5456840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5456828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54567f0 'uint2':'vector' lvalue ParmVar 0x559ca54564b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5456610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5456a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca54569a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5456df8 # | | | | `-ReturnStmt 0x559ca5456de8 # | | | | `-CallExpr 0x559ca5456db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5456da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5456d80 '' Function 0x559ca53fb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5456d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5456d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5456d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5456cf0 'uint3':'vector' lvalue ParmVar 0x559ca54569a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5456b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5456f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5456ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5457300 # | | | | `-ReturnStmt 0x559ca54572f0 # | | | | `-CallExpr 0x559ca54572c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca54572a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5457288 '' Function 0x559ca53fb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5457260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5457248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5457230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54571f8 'uint4':'vector' lvalue ParmVar 0x559ca5456ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5457008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5457460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca54573b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca54577f8 # | | | | `-ReturnStmt 0x559ca54577e8 # | | | | `-CallExpr 0x559ca54577b8 'float' # | | | | |-ImplicitCastExpr 0x559ca54577a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5457780 '' Function 0x559ca53fb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5457758 'float' # | | | | `-ImplicitCastExpr 0x559ca5457740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5457728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54576f0 'int64_t':'long' lvalue ParmVar 0x559ca54573b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5457510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5457958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca54578a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5457d10 # | | | | `-ReturnStmt 0x559ca5457d00 # | | | | `-CallExpr 0x559ca5457cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5457cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5457c98 '' Function 0x559ca53fb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5457c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5457c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5457c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5457c08 'int64_t2':'vector' lvalue ParmVar 0x559ca54578a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5457a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5457e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5457dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5458230 # | | | | `-ReturnStmt 0x559ca5458220 # | | | | `-CallExpr 0x559ca54581f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca54581d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca54581b8 '' Function 0x559ca53fb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5458190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5458178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5458160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5458128 'int64_t3':'vector' lvalue ParmVar 0x559ca5457dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5457f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5458390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca54582e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5458758 # | | | | `-ReturnStmt 0x559ca5458748 # | | | | `-CallExpr 0x559ca5458718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5458700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca54586e0 '' Function 0x559ca53fb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca54586b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca54586a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5458688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5458650 'int64_t4':'vector' lvalue ParmVar 0x559ca54582e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5458440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca54588b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5458808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5458c70 # | | | | `-ReturnStmt 0x559ca5458c60 # | | | | `-CallExpr 0x559ca5458c30 'float' # | | | | |-ImplicitCastExpr 0x559ca5458c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5458bf8 '' Function 0x559ca53fb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5458bd0 'float' # | | | | `-ImplicitCastExpr 0x559ca5458bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5458ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5458b68 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5458808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5458968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5458dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5458d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca54591a8 # | | | | `-ReturnStmt 0x559ca5459198 # | | | | `-CallExpr 0x559ca5459168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5459150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5459130 '' Function 0x559ca53fb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5459108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca54590f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca54590d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54590a0 'uint64_t2':'vector' lvalue ParmVar 0x559ca5458d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5458e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5459308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5459258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca551fc78 # | | | | `-ReturnStmt 0x559ca551fc68 # | | | | `-CallExpr 0x559ca551fc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca551fc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5459670 '' Function 0x559ca53fb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5459648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5459630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5459618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca54595e0 'uint64_t3':'vector' lvalue ParmVar 0x559ca5459258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca54593b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca551fdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca551fd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca55201c0 # | | | | `-ReturnStmt 0x559ca55201b0 # | | | | `-CallExpr 0x559ca5520180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5520168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5520148 '' Function 0x559ca53fb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5520120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5520108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55200f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55200b8 'uint64_t4':'vector' lvalue ParmVar 0x559ca551fd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca551fe88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5520330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5520280 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5520678 # | | | | `-ReturnStmt 0x559ca5520668 # | | | | `-CallExpr 0x559ca5520638 'float' # | | | | |-ImplicitCastExpr 0x559ca5520620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5520600 '' Function 0x559ca53fc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55205d8 'float' # | | | | `-ImplicitCastExpr 0x559ca55205c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55205a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5520570 'double' lvalue ParmVar 0x559ca5520280 'V' 'double' # | | | `-DeprecatedAttr 0x559ca55203e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca55207e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5520738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5520b50 # | | | | `-ReturnStmt 0x559ca5520b40 # | | | | `-CallExpr 0x559ca5520b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5520af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5520ad8 '' Function 0x559ca53fc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5520ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5520a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5520a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5520a48 'double2':'vector' lvalue ParmVar 0x559ca5520738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5520898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5520cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5520c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5521030 # | | | | `-ReturnStmt 0x559ca5521020 # | | | | `-CallExpr 0x559ca5520ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5520fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5520fb8 '' Function 0x559ca53fca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5520f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5520f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5520f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5520f28 'double3':'vector' lvalue ParmVar 0x559ca5520c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5520d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca55211a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55210f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5521518 # | | | | `-ReturnStmt 0x559ca5521508 # | | | | `-CallExpr 0x559ca55214d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55214c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca55214a0 '' Function 0x559ca53fccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5521478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5521460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5521448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5521410 'double4':'vector' lvalue ParmVar 0x559ca55210f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5521250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5521678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca55215c8 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca55219d0 # | | | | `-ReturnStmt 0x559ca55219c0 # | | | | `-CallExpr 0x559ca5521990 'float' # | | | | |-ImplicitCastExpr 0x559ca5521978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5521958 '' Function 0x559ca53fc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5521930 'float' # | | | | `-ImplicitCastExpr 0x559ca5521918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5521900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55218c8 'int' lvalue ParmVar 0x559ca55215c8 'V' 'int' # | | | `-DeprecatedAttr 0x559ca5521728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5521b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5521a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5521ea8 # | | | | `-ReturnStmt 0x559ca5521e98 # | | | | `-CallExpr 0x559ca5521e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5521e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5521e30 '' Function 0x559ca53fc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5521e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5521df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5521dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5521da0 'int2':'vector' lvalue ParmVar 0x559ca5521a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5521be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5522008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5521f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5522388 # | | | | `-ReturnStmt 0x559ca5522378 # | | | | `-CallExpr 0x559ca5522348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5522330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5522310 '' Function 0x559ca53fca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55222e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca55222d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55222b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5522280 'int3':'vector' lvalue ParmVar 0x559ca5521f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca55220b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55224e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5522438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5522870 # | | | | `-ReturnStmt 0x559ca5522860 # | | | | `-CallExpr 0x559ca5522830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5522818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca55227f8 '' Function 0x559ca53fccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca55227d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca55227b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55227a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5522768 'int4':'vector' lvalue ParmVar 0x559ca5522438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5522598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55229d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5522920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5522d48 # | | | | `-ReturnStmt 0x559ca5522d38 # | | | | `-CallExpr 0x559ca5522d08 'float' # | | | | |-ImplicitCastExpr 0x559ca5522cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5522cd0 '' Function 0x559ca53fc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5522ca8 'float' # | | | | `-ImplicitCastExpr 0x559ca5522c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5522c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5522c40 'uint':'unsigned int' lvalue ParmVar 0x559ca5522920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5522a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5522ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5522df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5523240 # | | | | `-ReturnStmt 0x559ca5523230 # | | | | `-CallExpr 0x559ca5523200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55231e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca55231c8 '' Function 0x559ca53fc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca55231a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5523188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5523170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5523138 'uint2':'vector' lvalue ParmVar 0x559ca5522df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5522f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55233a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55232f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5523740 # | | | | `-ReturnStmt 0x559ca5523730 # | | | | `-CallExpr 0x559ca5523700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55236e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55236c8 '' Function 0x559ca53fca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55236a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5523688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5523670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5523638 'uint3':'vector' lvalue ParmVar 0x559ca55232f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5523450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55238a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55237f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5525220 # | | | | `-ReturnStmt 0x559ca5525210 # | | | | `-CallExpr 0x559ca55251e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5523bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5523bd0 '' Function 0x559ca53fccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5523ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5523b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5523b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5523b40 'uint4':'vector' lvalue ParmVar 0x559ca55237f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5523950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5525380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca55252d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5525718 # | | | | `-ReturnStmt 0x559ca5525708 # | | | | `-CallExpr 0x559ca55256d8 'float' # | | | | |-ImplicitCastExpr 0x559ca55256c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca55256a0 '' Function 0x559ca53fc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5525678 'float' # | | | | `-ImplicitCastExpr 0x559ca5525660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5525648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5525610 'int64_t':'long' lvalue ParmVar 0x559ca55252d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5525430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5525878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55257c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5525c30 # | | | | `-ReturnStmt 0x559ca5525c20 # | | | | `-CallExpr 0x559ca5525bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5525bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5525bb8 '' Function 0x559ca53fc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5525b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5525b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5525b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5525b28 'int64_t2':'vector' lvalue ParmVar 0x559ca55257c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5525928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5525d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5525ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5526150 # | | | | `-ReturnStmt 0x559ca5526140 # | | | | `-CallExpr 0x559ca5526110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55260f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55260d8 '' Function 0x559ca53fca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55260b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5526098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5526080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5526048 'int64_t3':'vector' lvalue ParmVar 0x559ca5525ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5525e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55262b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5526200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5526678 # | | | | `-ReturnStmt 0x559ca5526668 # | | | | `-CallExpr 0x559ca5526638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5526620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5526600 '' Function 0x559ca53fccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca55265d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca55265c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55265a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5526570 'int64_t4':'vector' lvalue ParmVar 0x559ca5526200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5526360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55267d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5526728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5526b90 # | | | | `-ReturnStmt 0x559ca5526b80 # | | | | `-CallExpr 0x559ca5526b50 'float' # | | | | |-ImplicitCastExpr 0x559ca5526b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5526b18 '' Function 0x559ca53fc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5526af0 'float' # | | | | `-ImplicitCastExpr 0x559ca5526ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5526ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5526a88 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5526728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5526888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5526cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5526c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca55270c8 # | | | | `-ReturnStmt 0x559ca55270b8 # | | | | `-CallExpr 0x559ca5527088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5527070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5527050 '' Function 0x559ca53fc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5527028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5527010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5526ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5526fc0 'uint64_t2':'vector' lvalue ParmVar 0x559ca5526c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5526da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5527228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5527178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5527608 # | | | | `-ReturnStmt 0x559ca55275f8 # | | | | `-CallExpr 0x559ca55275c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55275b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5527590 '' Function 0x559ca53fca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5527568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5527550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5527538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5527500 'uint64_t3':'vector' lvalue ParmVar 0x559ca5527178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca55272d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5527768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55276b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5527b50 # | | | | `-ReturnStmt 0x559ca5527b40 # | | | | `-CallExpr 0x559ca5527b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5527af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5527ad8 '' Function 0x559ca53fccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5527ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5527a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5527a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5527a48 'uint64_t4':'vector' lvalue ParmVar 0x559ca55276b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5527818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5527cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5527c10 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5528008 # | | | | `-ReturnStmt 0x559ca5527ff8 # | | | | `-CallExpr 0x559ca5527fc8 'float' # | | | | |-ImplicitCastExpr 0x559ca5527fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5527f90 '' Function 0x559ca53fd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5527f68 'float' # | | | | `-ImplicitCastExpr 0x559ca5527f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5527f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5527f00 'double' lvalue ParmVar 0x559ca5527c10 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5527d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5528178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55280c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca55284e0 # | | | | `-ReturnStmt 0x559ca55284d0 # | | | | `-CallExpr 0x559ca55284a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5528488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5528468 '' Function 0x559ca53fdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5528440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5528428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5528410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55283d8 'double2':'vector' lvalue ParmVar 0x559ca55280c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5528228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5528650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55285a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca55289c0 # | | | | `-ReturnStmt 0x559ca55289b0 # | | | | `-CallExpr 0x559ca5528980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5528968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5528948 '' Function 0x559ca53fddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5528920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5528908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55288f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55288b8 'double3':'vector' lvalue ParmVar 0x559ca55285a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5528700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5528b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5528a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5528ea8 # | | | | `-ReturnStmt 0x559ca5528e98 # | | | | `-CallExpr 0x559ca5528e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5528e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5528e30 '' Function 0x559ca53fe040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5528e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5528df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5528dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5528da0 'double4':'vector' lvalue ParmVar 0x559ca5528a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5528be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5529008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5528f58 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca55293a0 # | | | | `-ReturnStmt 0x559ca5529390 # | | | | `-CallExpr 0x559ca5529360 'float' # | | | | |-ImplicitCastExpr 0x559ca5529348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5529328 '' Function 0x559ca53fd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5529300 'float' # | | | | `-ImplicitCastExpr 0x559ca55292e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55292d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5529298 'int' lvalue ParmVar 0x559ca5528f58 'V' 'int' # | | | `-DeprecatedAttr 0x559ca55290b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5529500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5529450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5529878 # | | | | `-ReturnStmt 0x559ca5529868 # | | | | `-CallExpr 0x559ca5529838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5529820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5529800 '' Function 0x559ca53fdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca55297d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55297c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55297a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5529770 'int2':'vector' lvalue ParmVar 0x559ca5529450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca55295b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55299d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5529928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5529d58 # | | | | `-ReturnStmt 0x559ca5529d48 # | | | | `-CallExpr 0x559ca5529d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5529d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5529ce0 '' Function 0x559ca53fddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5529cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5529ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5529c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5529c50 'int3':'vector' lvalue ParmVar 0x559ca5529928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5529a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5529eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5529e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca552a240 # | | | | `-ReturnStmt 0x559ca552a230 # | | | | `-CallExpr 0x559ca552a200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca552a1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca552a1c8 '' Function 0x559ca53fe040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca552a1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca552a188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552a170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552a138 'int4':'vector' lvalue ParmVar 0x559ca5529e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5529f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552a3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca552a2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca552a718 # | | | | `-ReturnStmt 0x559ca552a708 # | | | | `-CallExpr 0x559ca552a6d8 'float' # | | | | |-ImplicitCastExpr 0x559ca552a6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca552a6a0 '' Function 0x559ca53fd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca552a678 'float' # | | | | `-ImplicitCastExpr 0x559ca552a660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552a648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552a610 'uint':'unsigned int' lvalue ParmVar 0x559ca552a2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca552a450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552a878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca552a7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca552ac10 # | | | | `-ReturnStmt 0x559ca552ac00 # | | | | `-CallExpr 0x559ca552abd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca552abb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca552ab98 '' Function 0x559ca53fdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca552ab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca552ab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552ab40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552ab08 'uint2':'vector' lvalue ParmVar 0x559ca552a7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca552a928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552ad70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca552acc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca552b110 # | | | | `-ReturnStmt 0x559ca552b100 # | | | | `-CallExpr 0x559ca552b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca552b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca552b098 '' Function 0x559ca53fddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca552b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca552b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552b040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552b008 'uint3':'vector' lvalue ParmVar 0x559ca552acc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca552ae20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552b270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca552b1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca552b618 # | | | | `-ReturnStmt 0x559ca552b608 # | | | | `-CallExpr 0x559ca552b5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca552b5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca552b5a0 '' Function 0x559ca53fe040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca552b578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca552b560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552b548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552b510 'uint4':'vector' lvalue ParmVar 0x559ca552b1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca552b320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552b778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca552b6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca552bb10 # | | | | `-ReturnStmt 0x559ca552bb00 # | | | | `-CallExpr 0x559ca552bad0 'float' # | | | | |-ImplicitCastExpr 0x559ca552bab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca552ba98 '' Function 0x559ca53fd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca552ba70 'float' # | | | | `-ImplicitCastExpr 0x559ca552ba58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552ba40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552ba08 'int64_t':'long' lvalue ParmVar 0x559ca552b6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca552b828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552bc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca552bbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca552c028 # | | | | `-ReturnStmt 0x559ca552c018 # | | | | `-CallExpr 0x559ca552bfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca552bfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca552bfb0 '' Function 0x559ca53fdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca552bf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca552bf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552bf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552bf20 'int64_t2':'vector' lvalue ParmVar 0x559ca552bbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca552bd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552c188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca552c0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca552c548 # | | | | `-ReturnStmt 0x559ca552c538 # | | | | `-CallExpr 0x559ca552c508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca552c4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca552c4d0 '' Function 0x559ca53fddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca552c4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca552c490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552c478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552c440 'int64_t3':'vector' lvalue ParmVar 0x559ca552c0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca552c238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552c6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca552c5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca552ca70 # | | | | `-ReturnStmt 0x559ca552ca60 # | | | | `-CallExpr 0x559ca552ca30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca552ca18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca552c9f8 '' Function 0x559ca53fe040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca552c9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca552c9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552c9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552c968 'int64_t4':'vector' lvalue ParmVar 0x559ca552c5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca552c758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552cbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca552cb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca552cf88 # | | | | `-ReturnStmt 0x559ca552cf78 # | | | | `-CallExpr 0x559ca552cf48 'float' # | | | | |-ImplicitCastExpr 0x559ca552cf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca552cf10 '' Function 0x559ca53fd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca552cee8 'float' # | | | | `-ImplicitCastExpr 0x559ca552ced0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552ceb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552ce80 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca552cb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca552cc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552d0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca552d038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca552d8d0 # | | | | `-ReturnStmt 0x559ca552d8c0 # | | | | `-CallExpr 0x559ca552d890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca552d878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca552d858 '' Function 0x559ca53fdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca552d830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca552d818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552d800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552d7c8 'uint64_t2':'vector' lvalue ParmVar 0x559ca552d038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca552d198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552da30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca552d980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca552de10 # | | | | `-ReturnStmt 0x559ca552de00 # | | | | `-CallExpr 0x559ca552ddd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca552ddb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca552dd98 '' Function 0x559ca53fddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca552dd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca552dd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552dd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552dd08 'uint64_t3':'vector' lvalue ParmVar 0x559ca552d980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca552dae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552df70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca552dec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca552e358 # | | | | `-ReturnStmt 0x559ca552e348 # | | | | `-CallExpr 0x559ca552e318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca552e300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca552e2e0 '' Function 0x559ca53fe040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca552e2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca552e2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552e288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552e250 'uint64_t4':'vector' lvalue ParmVar 0x559ca552dec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca552e020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca552e568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559ca552e418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559ca552e498 col:40 used V2 'double' # | | | |-CompoundStmt 0x559ca552e950 # | | | | `-ReturnStmt 0x559ca552e940 # | | | | `-CallExpr 0x559ca552e908 'float' # | | | | |-ImplicitCastExpr 0x559ca552e8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca552e8d0 '' Function 0x559ca53fef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca552e818 'float' # | | | | | `-ImplicitCastExpr 0x559ca552e800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca552e7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca552e7b0 'double' lvalue ParmVar 0x559ca552e418 'V1' 'double' # | | | | `-CStyleCastExpr 0x559ca552e8a8 'float' # | | | | `-ImplicitCastExpr 0x559ca552e890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552e878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552e840 'double' lvalue ParmVar 0x559ca552e498 'V2' 'double' # | | | `-DeprecatedAttr 0x559ca552e620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca552eb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca552ea10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559ca552ea90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559ca552ef80 # | | | | `-ReturnStmt 0x559ca552ef70 # | | | | `-CallExpr 0x559ca552ef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca552ef20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca552ef00 '' Function 0x559ca53ff2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca552ee30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca552ee18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca552ee00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca552edc8 'double2':'vector' lvalue ParmVar 0x559ca552ea10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559ca552eed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca552eec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552eea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552ee70 'double2':'vector' lvalue ParmVar 0x559ca552ea90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca552ec18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca552f190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca552f040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559ca552f0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559ca552f5b8 # | | | | `-ReturnStmt 0x559ca552f5a8 # | | | | `-CallExpr 0x559ca552f570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca552f558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca552f538 '' Function 0x559ca53ff5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca552f468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca552f450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca552f438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca552f400 'double3':'vector' lvalue ParmVar 0x559ca552f040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559ca552f510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca552f4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552f4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552f4a8 'double3':'vector' lvalue ParmVar 0x559ca552f0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca552f248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca552f7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca552f678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559ca552f6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559ca552fbf8 # | | | | `-ReturnStmt 0x559ca552fbe8 # | | | | `-CallExpr 0x559ca552fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca552fb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca552fb78 '' Function 0x559ca53ff950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca552faa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca552fa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca552fa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca552fa40 'double4':'vector' lvalue ParmVar 0x559ca552f678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559ca552fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca552fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca552fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca552fae8 'double4':'vector' lvalue ParmVar 0x559ca552f6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca552f880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca552fdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca552fca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559ca552fd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x559ca55301f0 # | | | | `-ReturnStmt 0x559ca55301e0 # | | | | `-CallExpr 0x559ca55301a8 'float' # | | | | |-ImplicitCastExpr 0x559ca5530190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca5530170 '' Function 0x559ca53fef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca55300b8 'float' # | | | | | `-ImplicitCastExpr 0x559ca55300a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5530088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5530050 'int' lvalue ParmVar 0x559ca552fca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x559ca5530148 'float' # | | | | `-ImplicitCastExpr 0x559ca5530130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5530118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55300e0 'int' lvalue ParmVar 0x559ca552fd28 'V2' 'int' # | | | `-DeprecatedAttr 0x559ca552feb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55303f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55302a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559ca5530320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559ca5530820 # | | | | `-ReturnStmt 0x559ca5530810 # | | | | `-CallExpr 0x559ca55307d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55307c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca55307a0 '' Function 0x559ca53ff2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca55306d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca55306b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55306a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5530668 'int2':'vector' lvalue ParmVar 0x559ca55302a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559ca5530778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5530760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5530748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5530710 'int2':'vector' lvalue ParmVar 0x559ca5530320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca55304a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5530a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55308d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559ca5530950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559ca5530e58 # | | | | `-ReturnStmt 0x559ca5530e48 # | | | | `-CallExpr 0x559ca5530e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5530df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5530dd8 '' Function 0x559ca53ff5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5530d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5530cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5530cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5530ca0 'int3':'vector' lvalue ParmVar 0x559ca55308d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559ca5530db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5530d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5530d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5530d48 'int3':'vector' lvalue ParmVar 0x559ca5530950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5530ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5531058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5530f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559ca5530f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559ca5531498 # | | | | `-ReturnStmt 0x559ca5531488 # | | | | `-CallExpr 0x559ca5531450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5531438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5531418 '' Function 0x559ca53ff950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5531348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5531330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5531318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55312e0 'int4':'vector' lvalue ParmVar 0x559ca5530f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559ca55313f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca55313d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55313c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5531388 'int4':'vector' lvalue ParmVar 0x559ca5530f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5531110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5533240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5531548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559ca5533170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5533658 # | | | | `-ReturnStmt 0x559ca5533648 # | | | | `-CallExpr 0x559ca5533610 'float' # | | | | |-ImplicitCastExpr 0x559ca55335f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca55335d8 '' Function 0x559ca53fef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5533520 'float' # | | | | | `-ImplicitCastExpr 0x559ca5533508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55334f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55334b8 'uint':'unsigned int' lvalue ParmVar 0x559ca5531548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559ca55335b0 'float' # | | | | `-ImplicitCastExpr 0x559ca5533598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5533580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5533548 'uint':'unsigned int' lvalue ParmVar 0x559ca5533170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca55332f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5533858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5533708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559ca5533788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5533ca8 # | | | | `-ReturnStmt 0x559ca5533c98 # | | | | `-CallExpr 0x559ca5533c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5533c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5533c28 '' Function 0x559ca53ff2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca5533b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5533b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5533b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5533af0 'uint2':'vector' lvalue ParmVar 0x559ca5533708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559ca5533c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5533be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5533bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5533b98 'uint2':'vector' lvalue ParmVar 0x559ca5533788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5533910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5533ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5533d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559ca5533dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5534300 # | | | | `-ReturnStmt 0x559ca55342f0 # | | | | `-CallExpr 0x559ca55342b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55342a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5534280 '' Function 0x559ca53ff5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca55341b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5534198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5534180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5534148 'uint3':'vector' lvalue ParmVar 0x559ca5533d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559ca5534258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5534240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5534228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55341f0 'uint3':'vector' lvalue ParmVar 0x559ca5533dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5533f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5534500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55343b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559ca5534430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5534960 # | | | | `-ReturnStmt 0x559ca5534950 # | | | | `-CallExpr 0x559ca5534918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5534900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca55348e0 '' Function 0x559ca53ff950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca5534810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca55347f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55347e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55347a8 'uint4':'vector' lvalue ParmVar 0x559ca55343b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559ca55348b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca55348a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5534888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5534850 'uint4':'vector' lvalue ParmVar 0x559ca5534430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca55345b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5534b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5534a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559ca5534a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5534f98 # | | | | `-ReturnStmt 0x559ca5534f88 # | | | | `-CallExpr 0x559ca5534f50 'float' # | | | | |-ImplicitCastExpr 0x559ca5534f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca5534f18 '' Function 0x559ca53fef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5534e60 'float' # | | | | | `-ImplicitCastExpr 0x559ca5534e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5534e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5534df8 'int64_t':'long' lvalue ParmVar 0x559ca5534a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559ca5534ef0 'float' # | | | | `-ImplicitCastExpr 0x559ca5534ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5534ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5534e88 'int64_t':'long' lvalue ParmVar 0x559ca5534a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5534c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5535198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5535048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559ca55350c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5535608 # | | | | `-ReturnStmt 0x559ca55355f8 # | | | | `-CallExpr 0x559ca55355c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55355a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5535588 '' Function 0x559ca53ff2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca55354b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca55354a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5535488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5535450 'int64_t2':'vector' lvalue ParmVar 0x559ca5535048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca5535560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5535548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5535530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55354f8 'int64_t2':'vector' lvalue ParmVar 0x559ca55350c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5535250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5535808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55356b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5535738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5535c80 # | | | | `-ReturnStmt 0x559ca5535c70 # | | | | `-CallExpr 0x559ca5535c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5535c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca5535c00 '' Function 0x559ca53ff5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5535b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5535b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5535b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5535ac8 'int64_t3':'vector' lvalue ParmVar 0x559ca55356b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca5535bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5535bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5535ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5535b70 'int64_t3':'vector' lvalue ParmVar 0x559ca5535738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca55358c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5535e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5535d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5535db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5536300 # | | | | `-ReturnStmt 0x559ca55362f0 # | | | | `-CallExpr 0x559ca55362b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55362a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5536280 '' Function 0x559ca53ff950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca55361b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5536198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5536180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5536148 'int64_t4':'vector' lvalue ParmVar 0x559ca5535d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca5536258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5536240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5536228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55361f0 'int64_t4':'vector' lvalue ParmVar 0x559ca5535db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5535f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5536500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca55363b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559ca5536430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5536958 # | | | | `-ReturnStmt 0x559ca5536948 # | | | | `-CallExpr 0x559ca5536910 'float' # | | | | |-ImplicitCastExpr 0x559ca55368f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559ca55368d8 '' Function 0x559ca53fef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559ca5536820 'float' # | | | | | `-ImplicitCastExpr 0x559ca5536808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55367f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55367b8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca55363b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559ca55368b0 'float' # | | | | `-ImplicitCastExpr 0x559ca5536898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5536880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5536848 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5536430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca55365b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5536b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5536a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559ca5536a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5536fe8 # | | | | `-ReturnStmt 0x559ca5536fd8 # | | | | `-CallExpr 0x559ca5536fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5536f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559ca5536f68 '' Function 0x559ca53ff2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559ca5536e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5536e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5536e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5536e30 'uint64_t2':'vector' lvalue ParmVar 0x559ca5536a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559ca5536f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5536f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5536f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5536ed8 'uint64_t2':'vector' lvalue ParmVar 0x559ca5536a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5536c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5537dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5537098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559ca5537cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5538258 # | | | | `-ReturnStmt 0x559ca5538248 # | | | | `-CallExpr 0x559ca5538210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55381f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559ca55381d8 '' Function 0x559ca53ff5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559ca5538108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559ca55380f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca55380d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca55380a0 'uint64_t3':'vector' lvalue ParmVar 0x559ca5537098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559ca55381b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5538198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5538180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5538148 'uint64_t3':'vector' lvalue ParmVar 0x559ca5537cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5537e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5538458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5538308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559ca5538388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca55388f8 # | | | | `-ReturnStmt 0x559ca55388e8 # | | | | `-CallExpr 0x559ca55388b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5538898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559ca5538878 '' Function 0x559ca53ff950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559ca55387a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559ca5538790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559ca5538778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559ca5538740 'uint64_t4':'vector' lvalue ParmVar 0x559ca5538308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559ca5538850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5538838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5538820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55387e8 'uint64_t4':'vector' lvalue ParmVar 0x559ca5538388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5538510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5538a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca55389b0 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5538da8 # | | | | `-ReturnStmt 0x559ca5538d98 # | | | | `-CallExpr 0x559ca5538d68 'float' # | | | | |-ImplicitCastExpr 0x559ca5538d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5538d30 '' Function 0x559ca5400570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5538d08 'float' # | | | | `-ImplicitCastExpr 0x559ca5538cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5538cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5538ca0 'double' lvalue ParmVar 0x559ca55389b0 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5538b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5538f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5538e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5539278 # | | | | `-ReturnStmt 0x559ca5539268 # | | | | `-CallExpr 0x559ca5539238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5539220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5539200 '' Function 0x559ca54007e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca55391d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55391c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55391a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5539170 'double2':'vector' lvalue ParmVar 0x559ca5538e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5538fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca55393e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5539330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5539750 # | | | | `-ReturnStmt 0x559ca5539740 # | | | | `-CallExpr 0x559ca5539710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55396f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55396d8 '' Function 0x559ca5400a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55396b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5539698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5539680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5539648 'double3':'vector' lvalue ParmVar 0x559ca5539330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5539490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca55398b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5539808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5539c30 # | | | | `-ReturnStmt 0x559ca5539c20 # | | | | `-CallExpr 0x559ca5539bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5539bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5539bb8 '' Function 0x559ca5400cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5539b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5539b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5539b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5539b28 'double4':'vector' lvalue ParmVar 0x559ca5539808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5539968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5539d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5539ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca553a0e8 # | | | | `-ReturnStmt 0x559ca553a0d8 # | | | | `-CallExpr 0x559ca553a0a8 'float' # | | | | |-ImplicitCastExpr 0x559ca553a090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca553a070 '' Function 0x559ca5400570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca553a048 'float' # | | | | `-ImplicitCastExpr 0x559ca553a030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553a018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5539fe0 'int' lvalue ParmVar 0x559ca5539ce0 'V' 'int' # | | | `-DeprecatedAttr 0x559ca5539e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553a248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca553a198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca553a5c0 # | | | | `-ReturnStmt 0x559ca553a5b0 # | | | | `-CallExpr 0x559ca553a580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca553a568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca553a548 '' Function 0x559ca54007e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca553a520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca553a508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553a4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553a4b8 'int2':'vector' lvalue ParmVar 0x559ca553a198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca553a2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553a720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca553a670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca553aaa0 # | | | | `-ReturnStmt 0x559ca553aa90 # | | | | `-CallExpr 0x559ca553aa60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca553aa48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca553aa28 '' Function 0x559ca5400a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca553aa00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca553a9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553a9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553a998 'int3':'vector' lvalue ParmVar 0x559ca553a670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca553a7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553ac00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca553ab50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca553af88 # | | | | `-ReturnStmt 0x559ca553af78 # | | | | `-CallExpr 0x559ca553af48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca553af30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca553af10 '' Function 0x559ca5400cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca553aee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca553aed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553aeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553ae80 'int4':'vector' lvalue ParmVar 0x559ca553ab50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca553acb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553b0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca553b038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca553b460 # | | | | `-ReturnStmt 0x559ca553b450 # | | | | `-CallExpr 0x559ca553b420 'float' # | | | | |-ImplicitCastExpr 0x559ca553b408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca553b3e8 '' Function 0x559ca5400570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca553b3c0 'float' # | | | | `-ImplicitCastExpr 0x559ca553b3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553b390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553b358 'uint':'unsigned int' lvalue ParmVar 0x559ca553b038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca553b198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553b5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca553b510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca553b958 # | | | | `-ReturnStmt 0x559ca553b948 # | | | | `-CallExpr 0x559ca553b918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca553b900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca553b8e0 '' Function 0x559ca54007e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca553b8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca553b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553b888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553b850 'uint2':'vector' lvalue ParmVar 0x559ca553b510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca553b670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553bab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca553ba08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca553df58 # | | | | `-ReturnStmt 0x559ca553df48 # | | | | `-CallExpr 0x559ca553df18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca553df00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca553dee0 '' Function 0x559ca5400a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca553deb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca553dea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553de88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553de50 'uint3':'vector' lvalue ParmVar 0x559ca553ba08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca553bb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553e0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca553e008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca553e460 # | | | | `-ReturnStmt 0x559ca553e450 # | | | | `-CallExpr 0x559ca553e420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca553e408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca553e3e8 '' Function 0x559ca5400cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca553e3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca553e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553e390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553e358 'uint4':'vector' lvalue ParmVar 0x559ca553e008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca553e168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553e5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca553e510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca553e958 # | | | | `-ReturnStmt 0x559ca553e948 # | | | | `-CallExpr 0x559ca553e918 'float' # | | | | |-ImplicitCastExpr 0x559ca553e900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca553e8e0 '' Function 0x559ca5400570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca553e8b8 'float' # | | | | `-ImplicitCastExpr 0x559ca553e8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553e888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553e850 'int64_t':'long' lvalue ParmVar 0x559ca553e510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca553e670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553eab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca553ea08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca553ee70 # | | | | `-ReturnStmt 0x559ca553ee60 # | | | | `-CallExpr 0x559ca553ee30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca553ee18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca553edf8 '' Function 0x559ca54007e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca553edd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca553edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553eda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553ed68 'int64_t2':'vector' lvalue ParmVar 0x559ca553ea08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca553eb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553efd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca553ef20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca553f390 # | | | | `-ReturnStmt 0x559ca553f380 # | | | | `-CallExpr 0x559ca553f350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca553f338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca553f318 '' Function 0x559ca5400a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca553f2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca553f2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553f2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553f288 'int64_t3':'vector' lvalue ParmVar 0x559ca553ef20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca553f080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553f4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca553f440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca553f8b8 # | | | | `-ReturnStmt 0x559ca553f8a8 # | | | | `-CallExpr 0x559ca553f878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca553f860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca553f840 '' Function 0x559ca5400cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca553f818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca553f800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553f7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553f7b0 'int64_t4':'vector' lvalue ParmVar 0x559ca553f440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca553f5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553fa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca553f968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca553fdd0 # | | | | `-ReturnStmt 0x559ca553fdc0 # | | | | `-CallExpr 0x559ca553fd90 'float' # | | | | |-ImplicitCastExpr 0x559ca553fd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca553fd58 '' Function 0x559ca5400570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca553fd30 'float' # | | | | `-ImplicitCastExpr 0x559ca553fd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca553fd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca553fcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca553f968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca553fac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca553ff30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca553fe80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5540308 # | | | | `-ReturnStmt 0x559ca55402f8 # | | | | `-CallExpr 0x559ca55402c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55402b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5540290 '' Function 0x559ca54007e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5540268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5540250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5540238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5540200 'uint64_t2':'vector' lvalue ParmVar 0x559ca553fe80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca553ffe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5540468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55403b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5540848 # | | | | `-ReturnStmt 0x559ca5540838 # | | | | `-CallExpr 0x559ca5540808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55407f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55407d0 '' Function 0x559ca5400a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55407a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5540790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5540778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5540740 'uint64_t3':'vector' lvalue ParmVar 0x559ca55403b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5540518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55409a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55408f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5540d90 # | | | | `-ReturnStmt 0x559ca5540d80 # | | | | `-CallExpr 0x559ca5540d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5540d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5540d18 '' Function 0x559ca5400cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5540cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5540cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5540cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5540c88 'uint64_t4':'vector' lvalue ParmVar 0x559ca55408f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5540a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5540f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5540e50 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5541248 # | | | | `-ReturnStmt 0x559ca5541238 # | | | | `-CallExpr 0x559ca5541208 'float' # | | | | |-ImplicitCastExpr 0x559ca55411f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca55411d0 '' Function 0x559ca5401920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55411a8 'float' # | | | | `-ImplicitCastExpr 0x559ca5541190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5541178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5541140 'double' lvalue ParmVar 0x559ca5540e50 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5540fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca55413b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5541308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5541720 # | | | | `-ReturnStmt 0x559ca5541710 # | | | | `-CallExpr 0x559ca55416e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55416c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca55416a8 '' Function 0x559ca5401b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5541680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5541668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5541650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5541618 'double2':'vector' lvalue ParmVar 0x559ca5541308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5541468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5541890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55417e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5541c00 # | | | | `-ReturnStmt 0x559ca5541bf0 # | | | | `-CallExpr 0x559ca5541bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5541ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5541b88 '' Function 0x559ca5401e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5541b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5541b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5541b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5541af8 'double3':'vector' lvalue ParmVar 0x559ca55417e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5541940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5542b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5541cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca5542ec8 # | | | | `-ReturnStmt 0x559ca5542eb8 # | | | | `-CallExpr 0x559ca5542e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5542e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5542e50 '' Function 0x559ca5402088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5542e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5542e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5542df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5542dc0 'double4':'vector' lvalue ParmVar 0x559ca5541cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5542c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5543028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5542f78 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5543380 # | | | | `-ReturnStmt 0x559ca5543370 # | | | | `-CallExpr 0x559ca5543340 'float' # | | | | |-ImplicitCastExpr 0x559ca5543328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5543308 '' Function 0x559ca5401920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55432e0 'float' # | | | | `-ImplicitCastExpr 0x559ca55432c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55432b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5543278 'int' lvalue ParmVar 0x559ca5542f78 'V' 'int' # | | | `-DeprecatedAttr 0x559ca55430d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55434e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5543430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5543858 # | | | | `-ReturnStmt 0x559ca5543848 # | | | | `-CallExpr 0x559ca5543818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5543800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca55437e0 '' Function 0x559ca5401b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca55437b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55437a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5543788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5543750 'int2':'vector' lvalue ParmVar 0x559ca5543430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5543590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55439b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5543908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5543d38 # | | | | `-ReturnStmt 0x559ca5543d28 # | | | | `-CallExpr 0x559ca5543cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5543ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5543cc0 '' Function 0x559ca5401e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5543c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5543c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5543c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5543c30 'int3':'vector' lvalue ParmVar 0x559ca5543908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5543a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5543e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5543de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5544220 # | | | | `-ReturnStmt 0x559ca5544210 # | | | | `-CallExpr 0x559ca55441e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55441c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca55441a8 '' Function 0x559ca5402088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5544180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5544168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5544150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5544118 'int4':'vector' lvalue ParmVar 0x559ca5543de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5543f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5544380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca55442d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca55446f8 # | | | | `-ReturnStmt 0x559ca55446e8 # | | | | `-CallExpr 0x559ca55446b8 'float' # | | | | |-ImplicitCastExpr 0x559ca55446a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5544680 '' Function 0x559ca5401920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5544658 'float' # | | | | `-ImplicitCastExpr 0x559ca5544640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5544628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55445f0 'uint':'unsigned int' lvalue ParmVar 0x559ca55442d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5544430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5544858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55447a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5544bf0 # | | | | `-ReturnStmt 0x559ca5544be0 # | | | | `-CallExpr 0x559ca5544bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5544b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5544b78 '' Function 0x559ca5401b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5544b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5544b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5544b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5544ae8 'uint2':'vector' lvalue ParmVar 0x559ca55447a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5544908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5544d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5544ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca55450f0 # | | | | `-ReturnStmt 0x559ca55450e0 # | | | | `-CallExpr 0x559ca55450b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5545098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5545078 '' Function 0x559ca5401e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5545050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5545038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5545020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5544fe8 'uint3':'vector' lvalue ParmVar 0x559ca5544ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5544e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5545250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55451a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca55455f8 # | | | | `-ReturnStmt 0x559ca55455e8 # | | | | `-CallExpr 0x559ca55455b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55455a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5545580 '' Function 0x559ca5402088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5545558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5545540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5545528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55454f0 'uint4':'vector' lvalue ParmVar 0x559ca55451a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5545300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5545758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca55456a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5545af0 # | | | | `-ReturnStmt 0x559ca5545ae0 # | | | | `-CallExpr 0x559ca5545ab0 'float' # | | | | |-ImplicitCastExpr 0x559ca5545a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5545a78 '' Function 0x559ca5401920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5545a50 'float' # | | | | `-ImplicitCastExpr 0x559ca5545a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5545a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55459e8 'int64_t':'long' lvalue ParmVar 0x559ca55456a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5545808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5545c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5545ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5546008 # | | | | `-ReturnStmt 0x559ca5545ff8 # | | | | `-CallExpr 0x559ca5545fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5545fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5545f90 '' Function 0x559ca5401b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5545f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5545f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5545f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5545f00 'int64_t2':'vector' lvalue ParmVar 0x559ca5545ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5545d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5546168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55460b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5546528 # | | | | `-ReturnStmt 0x559ca5546518 # | | | | `-CallExpr 0x559ca55464e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55464d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55464b0 '' Function 0x559ca5401e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5546488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5546470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5546458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5546420 'int64_t3':'vector' lvalue ParmVar 0x559ca55460b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5546218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5546688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55465d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5546a50 # | | | | `-ReturnStmt 0x559ca5546a40 # | | | | `-CallExpr 0x559ca5546a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55469f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca55469d8 '' Function 0x559ca5402088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca55469b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5546998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5546980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5546948 'int64_t4':'vector' lvalue ParmVar 0x559ca55465d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5546738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5547bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5547b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5547f88 # | | | | `-ReturnStmt 0x559ca5547f78 # | | | | `-CallExpr 0x559ca5547f48 'float' # | | | | |-ImplicitCastExpr 0x559ca5547f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5547f10 '' Function 0x559ca5401920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5547ee8 'float' # | | | | `-ImplicitCastExpr 0x559ca5547ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5547eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5547e80 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca5547b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5547c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55480e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5548038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca55484c0 # | | | | `-ReturnStmt 0x559ca55484b0 # | | | | `-CallExpr 0x559ca5548480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5548468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5548448 '' Function 0x559ca5401b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5548420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5548408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55483f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55483b8 'uint64_t2':'vector' lvalue ParmVar 0x559ca5548038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5548198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5548620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5548570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca5548a00 # | | | | `-ReturnStmt 0x559ca55489f0 # | | | | `-CallExpr 0x559ca55489c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55489a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5548988 '' Function 0x559ca5401e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5548960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5548948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5548930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55488f8 'uint64_t3':'vector' lvalue ParmVar 0x559ca5548570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca55486d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5548b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5548ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5548f48 # | | | | `-ReturnStmt 0x559ca5548f38 # | | | | `-CallExpr 0x559ca5548f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5548ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5548ed0 '' Function 0x559ca5402088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5548ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5548e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5548e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5548e40 'uint64_t4':'vector' lvalue ParmVar 0x559ca5548ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5548c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55490b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca5549008 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca5549400 # | | | | `-ReturnStmt 0x559ca55493f0 # | | | | `-CallExpr 0x559ca55493c0 'float' # | | | | |-ImplicitCastExpr 0x559ca55493a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5549388 '' Function 0x559ca5402ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5549360 'float' # | | | | `-ImplicitCastExpr 0x559ca5549348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5549330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55492f8 'double' lvalue ParmVar 0x559ca5549008 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5549168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5549570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55494c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca55498d8 # | | | | `-ReturnStmt 0x559ca55498c8 # | | | | `-CallExpr 0x559ca5549898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5549880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5549860 '' Function 0x559ca5402f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5549838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5549820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5549808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55497d0 'double2':'vector' lvalue ParmVar 0x559ca55494c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca5549620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5549a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5549998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca5549db8 # | | | | `-ReturnStmt 0x559ca5549da8 # | | | | `-CallExpr 0x559ca5549d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5549d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5549d40 '' Function 0x559ca5403190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5549d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5549d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5549ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5549cb0 'double3':'vector' lvalue ParmVar 0x559ca5549998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5549af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5549f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5549e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca554a2a0 # | | | | `-ReturnStmt 0x559ca554a290 # | | | | `-CallExpr 0x559ca554a260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca554a248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca554a228 '' Function 0x559ca5403408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca554a200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca554a1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554a1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554a198 'double4':'vector' lvalue ParmVar 0x559ca5549e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5549fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca554a400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca554a350 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca554a758 # | | | | `-ReturnStmt 0x559ca554a748 # | | | | `-CallExpr 0x559ca554a718 'float' # | | | | |-ImplicitCastExpr 0x559ca554a700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca554a6e0 '' Function 0x559ca5402ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca554a6b8 'float' # | | | | `-ImplicitCastExpr 0x559ca554a6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554a688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554a650 'int' lvalue ParmVar 0x559ca554a350 'V' 'int' # | | | `-DeprecatedAttr 0x559ca554a4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554a8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca554a808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca554ac30 # | | | | `-ReturnStmt 0x559ca554ac20 # | | | | `-CallExpr 0x559ca554abf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca554abd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca554abb8 '' Function 0x559ca5402f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca554ab90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca554ab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554ab60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554ab28 'int2':'vector' lvalue ParmVar 0x559ca554a808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca554a968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554ad90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca554ace0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca554b110 # | | | | `-ReturnStmt 0x559ca554b100 # | | | | `-CallExpr 0x559ca554b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca554b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca554b098 '' Function 0x559ca5403190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca554b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca554b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554b040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554b008 'int3':'vector' lvalue ParmVar 0x559ca554ace0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca554ae40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554b270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca554b1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca554b5f8 # | | | | `-ReturnStmt 0x559ca554b5e8 # | | | | `-CallExpr 0x559ca554b5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca554b5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca554b580 '' Function 0x559ca5403408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca554b558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca554b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554b528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554b4f0 'int4':'vector' lvalue ParmVar 0x559ca554b1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca554b320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554b758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca554b6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca554bad0 # | | | | `-ReturnStmt 0x559ca554bac0 # | | | | `-CallExpr 0x559ca554ba90 'float' # | | | | |-ImplicitCastExpr 0x559ca554ba78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca554ba58 '' Function 0x559ca5402ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca554ba30 'float' # | | | | `-ImplicitCastExpr 0x559ca554ba18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554ba00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554b9c8 'uint':'unsigned int' lvalue ParmVar 0x559ca554b6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca554b808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554cc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca554cb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca554cfd0 # | | | | `-ReturnStmt 0x559ca554cfc0 # | | | | `-CallExpr 0x559ca554cf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca554cf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca554cf58 '' Function 0x559ca5402f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca554cf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca554cf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554cf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554cec8 'uint2':'vector' lvalue ParmVar 0x559ca554cb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca554cce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554d130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca554d080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca554d4d0 # | | | | `-ReturnStmt 0x559ca554d4c0 # | | | | `-CallExpr 0x559ca554d490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca554d478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca554d458 '' Function 0x559ca5403190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca554d430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca554d418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554d400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554d3c8 'uint3':'vector' lvalue ParmVar 0x559ca554d080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca554d1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554d630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca554d580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca554d9d8 # | | | | `-ReturnStmt 0x559ca554d9c8 # | | | | `-CallExpr 0x559ca554d998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca554d980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca554d960 '' Function 0x559ca5403408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca554d938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca554d920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554d908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554d8d0 'uint4':'vector' lvalue ParmVar 0x559ca554d580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca554d6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554db38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca554da88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca554ded0 # | | | | `-ReturnStmt 0x559ca554dec0 # | | | | `-CallExpr 0x559ca554de90 'float' # | | | | |-ImplicitCastExpr 0x559ca554de78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca554de58 '' Function 0x559ca5402ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca554de30 'float' # | | | | `-ImplicitCastExpr 0x559ca554de18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554de00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554ddc8 'int64_t':'long' lvalue ParmVar 0x559ca554da88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca554dbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554e030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca554df80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca554e3e8 # | | | | `-ReturnStmt 0x559ca554e3d8 # | | | | `-CallExpr 0x559ca554e3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca554e390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca554e370 '' Function 0x559ca5402f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca554e348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca554e330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554e318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554e2e0 'int64_t2':'vector' lvalue ParmVar 0x559ca554df80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca554e0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554e548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca554e498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca554e908 # | | | | `-ReturnStmt 0x559ca554e8f8 # | | | | `-CallExpr 0x559ca554e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca554e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca554e890 '' Function 0x559ca5403190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca554e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca554e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554e838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554e800 'int64_t3':'vector' lvalue ParmVar 0x559ca554e498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca554e5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554ea68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca554e9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca554ee30 # | | | | `-ReturnStmt 0x559ca554ee20 # | | | | `-CallExpr 0x559ca554edf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca554edd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca554edb8 '' Function 0x559ca5403408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca554ed90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca554ed78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554ed60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554ed28 'int64_t4':'vector' lvalue ParmVar 0x559ca554e9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca554eb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554ef90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca554eee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca554f348 # | | | | `-ReturnStmt 0x559ca554f338 # | | | | `-CallExpr 0x559ca554f308 'float' # | | | | |-ImplicitCastExpr 0x559ca554f2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca554f2d0 '' Function 0x559ca5402ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca554f2a8 'float' # | | | | `-ImplicitCastExpr 0x559ca554f290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554f278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554f240 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca554eee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca554f040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554f4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca554f3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca554f880 # | | | | `-ReturnStmt 0x559ca554f870 # | | | | `-CallExpr 0x559ca554f840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca554f828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca554f808 '' Function 0x559ca5402f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca554f7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca554f7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554f7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554f778 'uint64_t2':'vector' lvalue ParmVar 0x559ca554f3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca554f558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554f9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca554f930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca554fdc0 # | | | | `-ReturnStmt 0x559ca554fdb0 # | | | | `-CallExpr 0x559ca554fd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca554fd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca554fd48 '' Function 0x559ca5403190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca554fd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca554fd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca554fcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca554fcb8 'uint64_t3':'vector' lvalue ParmVar 0x559ca554f930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca554fa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca554ff20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca554fe70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559ca5550308 # | | | | `-ReturnStmt 0x559ca55502f8 # | | | | `-CallExpr 0x559ca55502c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55502b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5550290 '' Function 0x559ca5403408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5550268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5550250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5550238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5550200 'uint64_t4':'vector' lvalue ParmVar 0x559ca554fe70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca554ffd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5550478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559ca55503c8 col:29 used V 'double' # | | | |-CompoundStmt 0x559ca55507c0 # | | | | `-ReturnStmt 0x559ca55507b0 # | | | | `-CallExpr 0x559ca5550780 'float' # | | | | |-ImplicitCastExpr 0x559ca5550768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5550748 '' Function 0x559ca53f2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5550720 'float' # | | | | `-ImplicitCastExpr 0x559ca5550708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55506f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55506b8 'double' lvalue ParmVar 0x559ca55503c8 'V' 'double' # | | | `-DeprecatedAttr 0x559ca5550528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5550930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5550880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559ca5551c10 # | | | | `-ReturnStmt 0x559ca5551c00 # | | | | `-CallExpr 0x559ca5551bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5551bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5551b98 '' Function 0x559ca53f3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5551b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5551b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5551b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5551b08 'double2':'vector' lvalue ParmVar 0x559ca5550880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559ca55509e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5551d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5551cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559ca55520f0 # | | | | `-ReturnStmt 0x559ca55520e0 # | | | | `-CallExpr 0x559ca55520b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5552098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5552078 '' Function 0x559ca53f34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5552050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5552038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5552020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5551fe8 'double3':'vector' lvalue ParmVar 0x559ca5551cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559ca5551e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5552260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55521b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559ca55525d8 # | | | | `-ReturnStmt 0x559ca55525c8 # | | | | `-CallExpr 0x559ca5552598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5552580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5552560 '' Function 0x559ca53f3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5552538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5552520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5552508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55524d0 'double4':'vector' lvalue ParmVar 0x559ca55521b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559ca5552310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559ca5552738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5552688 col:26 used V 'int' # | | | |-CompoundStmt 0x559ca5552a98 # | | | | `-ReturnStmt 0x559ca5552a88 # | | | | `-CallExpr 0x559ca5552a58 'float' # | | | | |-ImplicitCastExpr 0x559ca5552a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5552a20 '' Function 0x559ca53f2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55529f8 'float' # | | | | `-ImplicitCastExpr 0x559ca55529e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55529c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5552990 'int' lvalue ParmVar 0x559ca5552688 'V' 'int' # | | | `-DeprecatedAttr 0x559ca55527e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5552bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5552b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559ca5552f78 # | | | | `-ReturnStmt 0x559ca5552f68 # | | | | `-CallExpr 0x559ca5552f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5552f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5552f00 '' Function 0x559ca53f3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5552ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5552ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5552ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5552e70 'int2':'vector' lvalue ParmVar 0x559ca5552b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559ca5552ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55530d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5553028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559ca5553460 # | | | | `-ReturnStmt 0x559ca5553450 # | | | | `-CallExpr 0x559ca5553420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5553408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55533e8 '' Function 0x559ca53f34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca55533c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca55533a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5553390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5553358 'int3':'vector' lvalue ParmVar 0x559ca5553028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559ca5553188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55535c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5553510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559ca5553950 # | | | | `-ReturnStmt 0x559ca5553940 # | | | | `-CallExpr 0x559ca5553910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55538f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca55538d8 '' Function 0x559ca53f3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca55538b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5553898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5553880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5553848 'int4':'vector' lvalue ParmVar 0x559ca5553510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559ca5553670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5553ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559ca5553a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559ca5553e30 # | | | | `-ReturnStmt 0x559ca5553e20 # | | | | `-CallExpr 0x559ca5553df0 'float' # | | | | |-ImplicitCastExpr 0x559ca5553dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca5553db8 '' Function 0x559ca53f2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5553d90 'float' # | | | | `-ImplicitCastExpr 0x559ca5553d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5553d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5553d28 'uint':'unsigned int' lvalue ParmVar 0x559ca5553a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559ca5553b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5553f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559ca5553ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559ca5554330 # | | | | `-ReturnStmt 0x559ca5554320 # | | | | `-CallExpr 0x559ca55542f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca55542d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca55542b8 '' Function 0x559ca53f3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5554290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5554278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5554260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5554228 'uint2':'vector' lvalue ParmVar 0x559ca5553ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559ca5554040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5554490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559ca55543e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559ca5554838 # | | | | `-ReturnStmt 0x559ca5554828 # | | | | `-CallExpr 0x559ca55547f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca55547e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca55547c0 '' Function 0x559ca53f34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5554798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5554780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5554768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5554730 'uint3':'vector' lvalue ParmVar 0x559ca55543e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559ca5554540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5554998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55548e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559ca5554d48 # | | | | `-ReturnStmt 0x559ca5554d38 # | | | | `-CallExpr 0x559ca5554d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca5554cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5554cd0 '' Function 0x559ca53f3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5554ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5554c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5554c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5554c40 'uint4':'vector' lvalue ParmVar 0x559ca55548e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559ca5554a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5554ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca5554df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559ca5555248 # | | | | `-ReturnStmt 0x559ca5555238 # | | | | `-CallExpr 0x559ca5555208 'float' # | | | | |-ImplicitCastExpr 0x559ca55551f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca55551d0 '' Function 0x559ca53f2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca55551a8 'float' # | | | | `-ImplicitCastExpr 0x559ca5555190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5555178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5555140 'int64_t':'long' lvalue ParmVar 0x559ca5554df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559ca5554f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55553a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55552f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559ca5555768 # | | | | `-ReturnStmt 0x559ca5555758 # | | | | `-CallExpr 0x559ca5555728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5555710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca55556f0 '' Function 0x559ca53f3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca55556c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca55556b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5555698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5555660 'int64_t2':'vector' lvalue ParmVar 0x559ca55552f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5555458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca55558c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5555818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559ca5557dd0 # | | | | `-ReturnStmt 0x559ca5557dc0 # | | | | `-CallExpr 0x559ca5557d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5557d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5557d58 '' Function 0x559ca53f34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5557d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca5557d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5557d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5557cc8 'int64_t3':'vector' lvalue ParmVar 0x559ca5555818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5555978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5557f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5557e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559ca5558300 # | | | | `-ReturnStmt 0x559ca55582f0 # | | | | `-CallExpr 0x559ca55582c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559ca55582a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559ca5558288 '' Function 0x559ca53f3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559ca5558260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559ca5558248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5558230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55581f8 'int64_t4':'vector' lvalue ParmVar 0x559ca5557e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559ca5557fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5558460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca55583b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559ca5558820 # | | | | `-ReturnStmt 0x559ca5558810 # | | | | `-CallExpr 0x559ca55587e0 'float' # | | | | |-ImplicitCastExpr 0x559ca55587c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559ca55587a8 '' Function 0x559ca53f2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559ca5558780 'float' # | | | | `-ImplicitCastExpr 0x559ca5558768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5558750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5558718 'uint64_t':'unsigned long' lvalue ParmVar 0x559ca55583b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559ca5558510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5558980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559ca55588d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559ca5558d60 # | | | | `-ReturnStmt 0x559ca5558d50 # | | | | `-CallExpr 0x559ca5558d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5558d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559ca5558ce8 '' Function 0x559ca53f3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559ca5558cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5558ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca5558c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca5558c58 'uint64_t2':'vector' lvalue ParmVar 0x559ca55588d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559ca5558a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559ca5558ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559ca5558e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559ca55592a8 # | | | | `-ReturnStmt 0x559ca5559298 # | | | | `-CallExpr 0x559ca5559268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559ca5559250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559ca5559230 '' Function 0x559ca53f34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559ca5559208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559ca55591f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559ca55591d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559ca55591a0 'uint64_t3':'vector' lvalue ParmVar 0x559ca5558e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559ca5558f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x559ca5559408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x559ca5559358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x559ca55597f8 # | | | `-ReturnStmt 0x559ca55597e8 # | | | `-CallExpr 0x559ca55597b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x559ca55597a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x559ca5559780 '' Function 0x559ca53f3758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x559ca5559758 'float4':'vector' # | | | `-ImplicitCastExpr 0x559ca5559740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559ca5559728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559ca55596f0 'uint64_t4':'vector' lvalue ParmVar 0x559ca5559358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x559ca55594b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x559ca5559810 prev 0x559ca5460818 line:12:11 hlsl # | | |-original Namespace 0x559ca52bda98 'hlsl' # | | `-NamespaceDecl 0x559ca5559880 prev 0x559ca535ba88 line:13:11 __detail # | | |-original Namespace 0x559ca535ba88 '__detail' # | | |-FunctionDecl 0x559ca55599b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x559ca5559908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x559ca5559b60 # | | | `-ReturnStmt 0x559ca5559b50 # | | | `-ImplicitCastExpr 0x559ca5559b38 'vector' # | | | `-BinaryOperator 0x559ca5559b18 'vector' '*' # | | | |-ImplicitCastExpr 0x559ca5559ae8 'vector' # | | | | `-ExtVectorElementExpr 0x559ca5559aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x559ca5559a80 'float4':'vector' lvalue ParmVar 0x559ca5559908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x559ca5559b00 'vector' # | | | `-FloatingLiteral 0x559ca5559ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x559ca5559df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x559ca5559b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5559d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5559c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x559ca555a058 # | | | `-ReturnStmt 0x559ca555a048 # | | | `-CallExpr 0x559ca555a018 '' # | | | |-UnresolvedLookupExpr 0x559ca5559ed8 '' lvalue (ADL) = 'abs' 0x559ca5366e28 0x559ca5367128 0x559ca5367438 0x559ca5367748 0x559ca5368e68 0x559ca5369178 0x559ca5369488 0x559ca5369798 0x559ca5369a68 0x559ca5369d90 0x559ca536a038 0x559ca536a2d8 0x559ca536a528 0x559ca536a838 0x559ca536ab48 0x559ca536b5d8 0x559ca536b8c8 0x559ca536bbd8 0x559ca536bee8 0x559ca536c1f8 0x559ca5370b70 0x559ca5370e18 0x559ca53710b8 0x559ca5371358 0x559ca53715a8 0x559ca53718b8 0x559ca5372cc8 0x559ca5372fd8 # | | | `-DeclRefExpr 0x559ca5559ff8 'T' lvalue ParmVar 0x559ca5559c30 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca555a6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca555a070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca555a108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca555a628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca555a578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x559ca555aa28 # | | | `-ReturnStmt 0x559ca555aa18 # | | | `-CallExpr 0x559ca555a9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca555a748 '' lvalue (ADL) = 'sqrt' 0x559ca53fcf10 0x559ca53fd178 0x559ca53fd3f0 0x559ca53fd668 0x559ca53fd8d8 0x559ca53fdb50 0x559ca53fddc8 0x559ca53fe040 0x559ca5527cc0 0x559ca5528178 0x559ca5528650 0x559ca5528b30 0x559ca5529008 0x559ca5529500 0x559ca55299d8 0x559ca5529eb8 0x559ca552a3a0 0x559ca552a878 0x559ca552ad70 0x559ca552b270 0x559ca552b778 0x559ca552bc70 0x559ca552c188 0x559ca552c6a8 0x559ca552cbd0 0x559ca552d0e8 0x559ca552da30 0x559ca552df70 # | | | `-CallExpr 0x559ca555a9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca555a868 '' lvalue (ADL) = 'dot' 0x559ca53a7968 0x559ca53a7d38 0x559ca53a80d8 0x559ca53a8478 0x559ca53a8780 0x559ca53a8b70 0x559ca53a8f18 0x559ca53a92b8 0x559ca53a9608 0x559ca53a9958 0x559ca53a9d58 0x559ca53aa0f8 0x559ca53aa498 0x559ca53aa838 0x559ca53aac08 0x559ca53aafa8 0x559ca53ab348 0x559ca53ab6e8 0x559ca53aba88 0x559ca53abe58 0x559ca53ac1f8 0x559ca53ac598 0x559ca53ac938 0x559ca53acd08 0x559ca53ad0a8 # | | | |-RecoveryExpr 0x559ca555a970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca555a990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca555ae10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x559ca555aa40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca555ad68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca555abb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x559ca555ac98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x559ca555b0c0 # | | | `-ReturnStmt 0x559ca555b0b0 # | | | `-InitListExpr 0x559ca555b050 'void' contains-errors # | | | |-IntegerLiteral 0x559ca555ae90 'int' 1 # | | | |-BinaryOperator 0x559ca555af70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x559ca555aef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559ca555aeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x559ca555aed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x559ca555af50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559ca555af10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559ca555af30 'int' 1 # | | | |-ArraySubscriptExpr 0x559ca555afd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559ca555af90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559ca555afb0 'int' 2 # | | | `-ArraySubscriptExpr 0x559ca555b030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca555aff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x559ca555b010 'int' 3 # | | |-FunctionTemplateDecl 0x559ca555b3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x559ca555b0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca555b350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca555b190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x559ca555b208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x559ca555b5c8 # | | | `-ReturnStmt 0x559ca555b5b8 # | | | `-CallExpr 0x559ca555b588 '' # | | | |-UnresolvedLookupExpr 0x559ca555b4e0 '' lvalue (ADL) = 'length_impl' 0x559ca5559df8 # | | | `-BinaryOperator 0x559ca555b568 '' '-' # | | | |-DeclRefExpr 0x559ca555b528 'T' lvalue ParmVar 0x559ca555b190 'X' 'T' # | | | `-DeclRefExpr 0x559ca555b548 'T' lvalue ParmVar 0x559ca555b208 'Y' 'T' # | | |-FunctionTemplateDecl 0x559ca555e0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca555b5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca555b678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca555e048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca555ba28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x559ca555bae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x559ca555e258 # | | | `-ReturnStmt 0x559ca555e248 # | | | `-CallExpr 0x559ca555e218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca555e170 '' lvalue (ADL) = 'length_vec_impl' 0x559ca555a6d0 # | | | `-BinaryOperator 0x559ca555e1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x559ca555e1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca555e1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x559ca555e518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x559ca555e288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x559ca555e308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x559ca555e388 col:54 used c 'float' # | | | `-CompoundStmt 0x559ca555eb90 # | | | `-ReturnStmt 0x559ca555eb80 # | | | `-CallExpr 0x559ca555eac8 'float' # | | | |-ImplicitCastExpr 0x559ca555eab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x559ca555e9b0 '' Function 0x559ca555e708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x559ca555eb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559ca555eb08 'half2':'vector' # | | | | `-DeclRefExpr 0x559ca555e9e8 'half2':'vector' lvalue ParmVar 0x559ca555e288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x559ca555eb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559ca555eb38 'half2':'vector' # | | | | `-DeclRefExpr 0x559ca555ea08 'half2':'vector' lvalue ParmVar 0x559ca555e308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x559ca555eb68 'float' # | | | `-DeclRefExpr 0x559ca555ea28 'float' lvalue ParmVar 0x559ca555e388 'c' 'float' # | | |-FunctionTemplateDecl 0x559ca555f138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca555eba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca555ec48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca555f090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca555ef00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x559ca555efc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x559ca555f348 # | | | `-ReturnStmt 0x559ca555f338 # | | | `-CallExpr 0x559ca555f300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca555f1b8 '' lvalue (ADL) = 'dot' 0x559ca53a7968 0x559ca53a7d38 0x559ca53a80d8 0x559ca53a8478 0x559ca53a8780 0x559ca53a8b70 0x559ca53a8f18 0x559ca53a92b8 0x559ca53a9608 0x559ca53a9958 0x559ca53a9d58 0x559ca53aa0f8 0x559ca53aa498 0x559ca53aa838 0x559ca53aac08 0x559ca53aafa8 0x559ca53ab348 0x559ca53ab6e8 0x559ca53aba88 0x559ca53abe58 0x559ca53ac1f8 0x559ca53ac598 0x559ca53ac938 0x559ca53acd08 0x559ca53ad0a8 # | | | |-RecoveryExpr 0x559ca555f2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca555f2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca555f888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca555f360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca555f3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca555f7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x559ca555f650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x559ca555f710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x559ca555ff60 # | | | |-DeclStmt 0x559ca555fa80 # | | | | `-VarDecl 0x559ca555f938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x559ca555fa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x559ca555f9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559ca555f9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x559ca555f9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x559ca555fa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559ca555fa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559ca555fa20 'int' 0 # | | | |-AttributedStmt 0x559ca555ff18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x559ca555fee8 unroll 0 # | | | | `-ForStmt 0x559ca555feb0 # | | | | |-DeclStmt 0x559ca555fb50 # | | | | | `-VarDecl 0x559ca555fab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x559ca555fb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x559ca555fbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x559ca555fba8 'int' # | | | | | | `-DeclRefExpr 0x559ca555fb68 'int' lvalue Var 0x559ca555fab0 'i' 'int' # | | | | | `-DeclRefExpr 0x559ca555fb88 'int' NonTypeTemplateParm 0x559ca555f3f8 'N' 'int' # | | | | |-UnaryOperator 0x559ca555fc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x559ca555fbe0 'int' lvalue Var 0x559ca555fab0 'i' 'int' # | | | | `-BinaryOperator 0x559ca555fe90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x559ca555fc18 'T' contains-errors lvalue Var 0x559ca555f938 'sum' 'T' # | | | | `-CallExpr 0x559ca555fe50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559ca555fc50 '' lvalue (ADL) = 'mad' 0x559ca53c4460 0x559ca53c4818 0x559ca53c4be0 0x559ca53c5fd0 0x559ca53c6380 0x559ca53c6748 0x559ca53c6b10 0x559ca53c6ed8 0x559ca53c72a0 0x559ca53c7668 0x559ca53c7a30 0x559ca53c7e30 0x559ca53c81f8 0x559ca53c85c0 0x559ca53c8988 0x559ca53c8d50 0x559ca53c9118 0x559ca53c94e0 0x559ca53c98a8 0x559ca53c9cd0 0x559ca53ca080 0x559ca53ca448 0x559ca53ca810 0x559ca53cabd8 0x559ca53caf88 0x559ca53cb350 0x559ca53cb718 0x559ca53cbae0 # | | | | |-ArraySubscriptExpr 0x559ca555fdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559ca555fd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559ca555fd90 'int' lvalue Var 0x559ca555fab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x559ca555fe10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559ca555fdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559ca555fdf0 'int' lvalue Var 0x559ca555fab0 'i' 'int' # | | | | `-DeclRefExpr 0x559ca555fe30 'T' contains-errors lvalue Var 0x559ca555f938 'sum' 'T' # | | | `-ReturnStmt 0x559ca555ff50 # | | | `-DeclRefExpr 0x559ca555ff30 'T' contains-errors lvalue Var 0x559ca555f938 'sum' 'T' # | | |-FunctionTemplateDecl 0x559ca5560268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x559ca555ff88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca55601c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5560040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x559ca55600b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x559ca5560480 # | | | `-ReturnStmt 0x559ca5560470 # | | | `-BinaryOperator 0x559ca5560450 '' '-' # | | | |-DeclRefExpr 0x559ca5560350 'T' lvalue ParmVar 0x559ca5560040 'I' 'T' # | | | `-BinaryOperator 0x559ca5560430 '' '*' # | | | |-BinaryOperator 0x559ca55603f0 '' '*' # | | | | |-BinaryOperator 0x559ca55603b0 '' '*' # | | | | | |-IntegerLiteral 0x559ca5560370 'int' 2 # | | | | | `-DeclRefExpr 0x559ca5560390 'T' lvalue ParmVar 0x559ca55600b8 'N' 'T' # | | | | `-DeclRefExpr 0x559ca55603d0 'T' lvalue ParmVar 0x559ca5560040 'I' 'T' # | | | `-DeclRefExpr 0x559ca5560410 'T' lvalue ParmVar 0x559ca55600b8 'N' 'T' # | | |-FunctionTemplateDecl 0x559ca5560888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca5560498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5560538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x559ca55607e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5560650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x559ca5560710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x559ca5560b58 # | | | `-ReturnStmt 0x559ca5560b48 # | | | `-BinaryOperator 0x559ca5560b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x559ca5560908 '' contains-errors lvalue # | | | `-BinaryOperator 0x559ca5560b08 '' contains-errors '*' # | | | |-BinaryOperator 0x559ca5560968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x559ca5560928 'int' 2 # | | | | `-RecoveryExpr 0x559ca5560948 '' contains-errors lvalue # | | | `-CallExpr 0x559ca5560ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5560988 '' lvalue (ADL) = 'dot' 0x559ca53a7968 0x559ca53a7d38 0x559ca53a80d8 0x559ca53a8478 0x559ca53a8780 0x559ca53a8b70 0x559ca53a8f18 0x559ca53a92b8 0x559ca53a9608 0x559ca53a9958 0x559ca53a9d58 0x559ca53aa0f8 0x559ca53aa498 0x559ca53aa838 0x559ca53aac08 0x559ca53aafa8 0x559ca53ab348 0x559ca53ab6e8 0x559ca53aba88 0x559ca53abe58 0x559ca53ac1f8 0x559ca53ac598 0x559ca53ac938 0x559ca53acd08 0x559ca53ad0a8 # | | | |-RecoveryExpr 0x559ca5560a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5560ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5560fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x559ca5560b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559ca5560bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x559ca5560f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x559ca5560ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x559ca5560d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x559ca5560d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x559ca5561ab0 # | | | |-DeclStmt 0x559ca55612c0 # | | | | `-VarDecl 0x559ca55610d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x559ca5561288 '' # | | | | |-UnresolvedLookupExpr 0x559ca5561140 '' lvalue (ADL) = 'dot' 0x559ca53a7968 0x559ca53a7d38 0x559ca53a80d8 0x559ca53a8478 0x559ca53a8780 0x559ca53a8b70 0x559ca53a8f18 0x559ca53a92b8 0x559ca53a9608 0x559ca53a9958 0x559ca53a9d58 0x559ca53aa0f8 0x559ca53aa498 0x559ca53aa838 0x559ca53aac08 0x559ca53aafa8 0x559ca53ab348 0x559ca53ab6e8 0x559ca53aba88 0x559ca53abe58 0x559ca53ac1f8 0x559ca53ac598 0x559ca53ac938 0x559ca53acd08 0x559ca53ad0a8 # | | | | |-DeclRefExpr 0x559ca5561248 'T' lvalue ParmVar 0x559ca5560d20 'N' 'T' # | | | | `-DeclRefExpr 0x559ca5561268 'T' lvalue ParmVar 0x559ca5560ca8 'I' 'T' # | | | |-DeclStmt 0x559ca55614f8 # | | | | `-VarDecl 0x559ca55612f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x559ca55614d8 '' '-' # | | | | |-IntegerLiteral 0x559ca5561360 'int' 1 # | | | | `-BinaryOperator 0x559ca55614b8 '' '*' # | | | | |-BinaryOperator 0x559ca55613c0 '' '*' # | | | | | |-DeclRefExpr 0x559ca5561380 'U' lvalue ParmVar 0x559ca5560d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x559ca55613a0 'U' lvalue ParmVar 0x559ca5560d98 'Eta' 'U' # | | | | `-ParenExpr 0x559ca5561498 '' # | | | | `-BinaryOperator 0x559ca5561478 '' '-' # | | | | |-IntegerLiteral 0x559ca55613e0 'int' 1 # | | | | `-BinaryOperator 0x559ca5561458 '' '*' # | | | | |-DeclRefExpr 0x559ca5561400 'T' lvalue Var 0x559ca55610d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x559ca5561438 'T' lvalue Var 0x559ca55610d8 'Mul' 'T' # | | | |-DeclStmt 0x559ca55618a0 # | | | | `-VarDecl 0x559ca5561530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x559ca5561880 '' # | | | | `-BinaryOperator 0x559ca5561860 '' '-' # | | | | |-BinaryOperator 0x559ca55615d8 '' '*' # | | | | | |-DeclRefExpr 0x559ca5561598 'U' lvalue ParmVar 0x559ca5560d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x559ca55615b8 'T' lvalue ParmVar 0x559ca5560ca8 'I' 'T' # | | | | `-BinaryOperator 0x559ca5561840 '' '*' # | | | | |-ParenExpr 0x559ca5561800 '' # | | | | | `-BinaryOperator 0x559ca55617e0 '' '+' # | | | | | |-BinaryOperator 0x559ca5561638 '' '*' # | | | | | | |-DeclRefExpr 0x559ca55615f8 'U' lvalue ParmVar 0x559ca5560d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x559ca5561618 'T' lvalue Var 0x559ca55610d8 'Mul' 'T' # | | | | | `-CallExpr 0x559ca55617b0 '' # | | | | | |-UnresolvedLookupExpr 0x559ca5561658 '' lvalue (ADL) = 'sqrt' 0x559ca53fcf10 0x559ca53fd178 0x559ca53fd3f0 0x559ca53fd668 0x559ca53fd8d8 0x559ca53fdb50 0x559ca53fddc8 0x559ca53fe040 0x559ca5527cc0 0x559ca5528178 0x559ca5528650 0x559ca5528b30 0x559ca5529008 0x559ca5529500 0x559ca55299d8 0x559ca5529eb8 0x559ca552a3a0 0x559ca552a878 0x559ca552ad70 0x559ca552b270 0x559ca552b778 0x559ca552bc70 0x559ca552c188 0x559ca552c6a8 0x559ca552cbd0 0x559ca552d0e8 0x559ca552da30 0x559ca552df70 # | | | | | `-DeclRefExpr 0x559ca5561778 'T' lvalue Var 0x559ca55612f8 'K' 'T' # | | | | `-DeclRefExpr 0x559ca5561820 'T' lvalue ParmVar 0x559ca5560d20 'N' 'T' # | | | `-ReturnStmt 0x559ca5561aa0 # | | | `-CallExpr 0x559ca5561a60 '' # | | | |-UnresolvedLookupExpr 0x559ca55618f0 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca5560bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca5560b70 'T' # | | | |-BinaryOperator 0x559ca55619a8 '' '<' # | | | | |-DeclRefExpr 0x559ca5561968 'T' lvalue Var 0x559ca55612f8 'K' 'T' # | | | | `-IntegerLiteral 0x559ca5561988 'int' 0 # | | | |-CXXStaticCastExpr 0x559ca55619f8 'T' static_cast # | | | | `-IntegerLiteral 0x559ca55619c8 'int' 0 # | | | `-DeclRefExpr 0x559ca5561a28 'T' lvalue Var 0x559ca5561530 'Result' 'T' # | | |-FunctionTemplateDecl 0x559ca5561db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x559ca5561ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5561d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5561b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x559ca5561c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x559ca5563a08 # | | | |-DeclStmt 0x559ca5561f88 # | | | | `-VarDecl 0x559ca5561ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x559ca5561f68 '' '/' # | | | | |-DeclRefExpr 0x559ca5561f28 'T' lvalue ParmVar 0x559ca5561b90 'X' 'T' # | | | | `-DeclRefExpr 0x559ca5561f48 'T' lvalue ParmVar 0x559ca5561c08 'Y' 'T' # | | | |-DeclStmt 0x559ca55634c0 # | | | | `-VarDecl 0x559ca55633e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x559ca55634a0 '' '>=' # | | | | |-DeclRefExpr 0x559ca5563448 'T' lvalue Var 0x559ca5561ec0 'div' 'T' # | | | | `-IntegerLiteral 0x559ca5563480 'int' 0 # | | | |-DeclStmt 0x559ca5563820 # | | | | `-VarDecl 0x559ca55634f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x559ca55637f0 '' # | | | | |-UnresolvedLookupExpr 0x559ca5563560 '' lvalue (ADL) = 'frac' 0x559ca53b9c40 0x559ca53b9ea8 0x559ca53ba120 0x559ca53ba398 0x559ca53ba5f8 0x559ca53ba870 0x559ca53baae8 0x559ca53bad70 0x559ca5423e40 0x559ca54242f8 0x559ca54247d0 0x559ca5424cb0 0x559ca54d7308 0x559ca54d77c0 0x559ca54d7c98 0x559ca54d8178 0x559ca54d8660 0x559ca54d8b38 0x559ca54d9860 0x559ca54d9d60 0x559ca54da268 0x559ca54da760 0x559ca54dac78 0x559ca54db198 0x559ca54db6c0 0x559ca54dc5e8 0x559ca54dcb20 0x559ca54dd060 # | | | | `-CallExpr 0x559ca55637c0 '' # | | | | |-UnresolvedLookupExpr 0x559ca5563680 '' lvalue (ADL) = 'abs' 0x559ca5366e28 0x559ca5367128 0x559ca5367438 0x559ca5367748 0x559ca5368e68 0x559ca5369178 0x559ca5369488 0x559ca5369798 0x559ca5369a68 0x559ca5369d90 0x559ca536a038 0x559ca536a2d8 0x559ca536a528 0x559ca536a838 0x559ca536ab48 0x559ca536b5d8 0x559ca536b8c8 0x559ca536bbd8 0x559ca536bee8 0x559ca536c1f8 0x559ca5370b70 0x559ca5370e18 0x559ca53710b8 0x559ca5371358 0x559ca53715a8 0x559ca53718b8 0x559ca5372cc8 0x559ca5372fd8 # | | | | `-DeclRefExpr 0x559ca55637a0 'T' lvalue Var 0x559ca5561ec0 'div' 'T' # | | | `-ReturnStmt 0x559ca55639f8 # | | | `-BinaryOperator 0x559ca55639d8 '' '*' # | | | |-CallExpr 0x559ca5563978 '' # | | | | |-UnresolvedLookupExpr 0x559ca5563858 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca5561b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca5561ae0 'T' # | | | | |-DeclRefExpr 0x559ca55638d0 'bool' lvalue Var 0x559ca55633e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x559ca5563908 'T' lvalue Var 0x559ca55634f8 'frc' 'T' # | | | | `-UnaryOperator 0x559ca5563960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x559ca5563940 'T' lvalue Var 0x559ca55634f8 'frc' 'T' # | | | `-DeclRefExpr 0x559ca55639b8 'T' lvalue ParmVar 0x559ca5561c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x559ca5563e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca5563a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5563ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5563d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5563bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x559ca5563cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x559ca55646b8 # | | | |-DeclStmt 0x559ca5563ff0 # | | | | `-VarDecl 0x559ca5563f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x559ca5563fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x559ca5563fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x559ca5563f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559ca5563f88 '' contains-errors lvalue # | | | |-DeclStmt 0x559ca5564140 # | | | | `-VarDecl 0x559ca5564050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x559ca5564118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x559ca55640f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x559ca55640b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559ca55640d8 'int' 0 # | | | |-DeclStmt 0x559ca5564500 # | | | | `-VarDecl 0x559ca55641b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x559ca55644d8 '' contains-errors lvalue # | | | | `-CallExpr 0x559ca55644a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559ca5564218 '' lvalue (ADL) = 'frac' 0x559ca53b9c40 0x559ca53b9ea8 0x559ca53ba120 0x559ca53ba398 0x559ca53ba5f8 0x559ca53ba870 0x559ca53baae8 0x559ca53bad70 0x559ca5423e40 0x559ca54242f8 0x559ca54247d0 0x559ca5424cb0 0x559ca54d7308 0x559ca54d77c0 0x559ca54d7c98 0x559ca54d8178 0x559ca54d8660 0x559ca54d8b38 0x559ca54d9860 0x559ca54d9d60 0x559ca54da268 0x559ca54da760 0x559ca54dac78 0x559ca54db198 0x559ca54db6c0 0x559ca54dc5e8 0x559ca54dcb20 0x559ca54dd060 # | | | | `-CallExpr 0x559ca5564478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559ca5564338 '' lvalue (ADL) = 'abs' 0x559ca5366e28 0x559ca5367128 0x559ca5367438 0x559ca5367748 0x559ca5368e68 0x559ca5369178 0x559ca5369488 0x559ca5369798 0x559ca5369a68 0x559ca5369d90 0x559ca536a038 0x559ca536a2d8 0x559ca536a528 0x559ca536a838 0x559ca536ab48 0x559ca536b5d8 0x559ca536b8c8 0x559ca536bbd8 0x559ca536bee8 0x559ca536c1f8 0x559ca5370b70 0x559ca5370e18 0x559ca53710b8 0x559ca5371358 0x559ca53715a8 0x559ca53718b8 0x559ca5372cc8 0x559ca5372fd8 # | | | | `-RecoveryExpr 0x559ca5564458 '' contains-errors lvalue # | | | `-ReturnStmt 0x559ca55646a8 # | | | `-BinaryOperator 0x559ca5564688 '' contains-errors '*' # | | | |-CallExpr 0x559ca5564628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559ca5564538 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca5563a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca5563a38 'T' # | | | | |-RecoveryExpr 0x559ca55645b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559ca55645d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x559ca5564610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x559ca55645f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5564668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5564af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x559ca5564730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5564a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca55647e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x559ca5564858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x559ca55648d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x559ca5564fe0 # | | | |-DeclStmt 0x559ca5564e60 # | | | | `-VarDecl 0x559ca5564c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x559ca5564e30 '' # | | | | |-UnresolvedLookupExpr 0x559ca5564c70 '' lvalue (ADL) = 'saturate' 0x559ca53b00b8 0x559ca53b0320 0x559ca53b0598 0x559ca53b0810 0x559ca53b0a70 0x559ca53b0ce8 0x559ca53b0f60 0x559ca53b11d8 0x559ca53b1438 0x559ca53b16b0 0x559ca53b1928 0x559ca53b1bf0 # | | | | `-BinaryOperator 0x559ca5564e10 '' '/' # | | | | |-ParenExpr 0x559ca5564d70 '' # | | | | | `-BinaryOperator 0x559ca5564d50 '' '-' # | | | | | |-DeclRefExpr 0x559ca5564d10 'T' lvalue ParmVar 0x559ca55648d0 'X' 'T' # | | | | | `-DeclRefExpr 0x559ca5564d30 'T' lvalue ParmVar 0x559ca55647e0 'Min' 'T' # | | | | `-ParenExpr 0x559ca5564df0 '' # | | | | `-BinaryOperator 0x559ca5564dd0 '' '-' # | | | | |-DeclRefExpr 0x559ca5564d90 'T' lvalue ParmVar 0x559ca5564858 'Max' 'T' # | | | | `-DeclRefExpr 0x559ca5564db0 'T' lvalue ParmVar 0x559ca55647e0 'Min' 'T' # | | | `-ReturnStmt 0x559ca5564fd0 # | | | `-BinaryOperator 0x559ca5564fb0 '' '*' # | | | |-BinaryOperator 0x559ca5564f70 '' '*' # | | | | |-ParenExpr 0x559ca5564f30 '' # | | | | | `-BinaryOperator 0x559ca5564f10 '' '-' # | | | | | |-IntegerLiteral 0x559ca5564e78 'int' 3 # | | | | | `-BinaryOperator 0x559ca5564ef0 '' '*' # | | | | | |-IntegerLiteral 0x559ca5564e98 'int' 2 # | | | | | `-DeclRefExpr 0x559ca5564eb8 'T' lvalue Var 0x559ca5564c08 'S' 'T' # | | | | `-DeclRefExpr 0x559ca5564f50 'T' lvalue Var 0x559ca5564c08 'S' 'T' # | | | `-DeclRefExpr 0x559ca5564f90 'T' lvalue Var 0x559ca5564c08 'S' 'T' # | | |-FunctionTemplateDecl 0x559ca55654c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x559ca5565000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5565098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5565420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca55651b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x559ca5565270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x559ca5565330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x559ca55659e0 # | | | |-DeclStmt 0x559ca5565878 # | | | | `-VarDecl 0x559ca55655a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x559ca5565850 '' contains-errors lvalue # | | | | `-CallExpr 0x559ca5565820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559ca5565610 '' lvalue (ADL) = 'saturate' 0x559ca53b00b8 0x559ca53b0320 0x559ca53b0598 0x559ca53b0810 0x559ca53b0a70 0x559ca53b0ce8 0x559ca53b0f60 0x559ca53b11d8 0x559ca53b1438 0x559ca53b16b0 0x559ca53b1928 0x559ca53b1bf0 # | | | | `-BinaryOperator 0x559ca5565800 '' contains-errors '/' # | | | | |-ParenExpr 0x559ca5565738 '' contains-errors # | | | | | `-BinaryOperator 0x559ca5565718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x559ca55656d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x559ca55656b0 'int' lvalue ParmVar 0x559ca5565330 'X' 'int' # | | | | | `-RecoveryExpr 0x559ca55656f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x559ca55657e0 '' contains-errors # | | | | `-BinaryOperator 0x559ca55657c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x559ca5565778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559ca5565758 'int' lvalue ParmVar 0x559ca5565270 'Max' 'int' # | | | | `-RecoveryExpr 0x559ca55657a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x559ca55659d0 # | | | `-BinaryOperator 0x559ca55659b0 '' contains-errors '*' # | | | |-BinaryOperator 0x559ca5565970 '' contains-errors '*' # | | | | |-ParenExpr 0x559ca5565930 '' contains-errors # | | | | | `-BinaryOperator 0x559ca5565910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x559ca5565890 'int' 3 # | | | | | `-BinaryOperator 0x559ca55658f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x559ca55658b0 'int' 2 # | | | | | `-RecoveryExpr 0x559ca55658d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559ca5565950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5565990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5565e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x559ca5565a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5565da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5565b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x559ca5565ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x559ca5565c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x559ca5566c08 # | | | |-DeclStmt 0x559ca5565fb0 # | | | | `-VarDecl 0x559ca5565ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x559ca5565f90 '' '<' # | | | | |-DeclRefExpr 0x559ca5565f50 'T' lvalue ParmVar 0x559ca5565b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x559ca5565f70 'int' 0 # | | | |-DeclStmt 0x559ca55661a0 # | | | | `-VarDecl 0x559ca5565fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x559ca5566160 '' # | | | | |-UnresolvedLookupExpr 0x559ca5566070 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca5565a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca5565a18 'T' # | | | | |-DeclRefExpr 0x559ca55660e8 'bool' lvalue Var 0x559ca5565ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x559ca5566120 'int' 0 # | | | | `-DeclRefExpr 0x559ca5566140 'T' lvalue ParmVar 0x559ca5565b30 'NDotL' 'T' # | | | |-DeclStmt 0x559ca55663b8 # | | | | `-VarDecl 0x559ca5566230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x559ca5566390 '' contains-errors lvalue # | | | | `-InitListExpr 0x559ca5566330 'void' # | | | | |-IntegerLiteral 0x559ca5566298 'int' 1 # | | | | |-DeclRefExpr 0x559ca55662b8 'T' lvalue Var 0x559ca5565fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x559ca55662f0 'int' 0 # | | | | `-IntegerLiteral 0x559ca5566310 'int' 1 # | | | |-DeclStmt 0x559ca55665f8 # | | | | `-VarDecl 0x559ca55663e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x559ca55665c0 '' # | | | | |-UnresolvedLookupExpr 0x559ca5566448 '' lvalue (ADL) = 'or' 0x559ca53e0b78 0x559ca53e0e88 0x559ca53e11a8 0x559ca53e14c8 0x559ca53e17e8 0x559ca53e1af0 0x559ca53e1df8 0x559ca53e2100 0x559ca53e2408 0x559ca53e2710 0x559ca53e2a18 0x559ca53e2d20 0x559ca53e3028 0x559ca53e3330 0x559ca53e3638 0x559ca53e3968 0x559ca53e3c70 0x559ca53e3f78 0x559ca53e4280 # | | | | |-DeclRefExpr 0x559ca5566520 'bool' lvalue Var 0x559ca5565ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x559ca55665a0 '' # | | | | `-BinaryOperator 0x559ca5566580 '' '<' # | | | | |-DeclRefExpr 0x559ca5566540 'T' lvalue ParmVar 0x559ca5565ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x559ca5566560 'int' 0 # | | | |-DeclStmt 0x559ca5566998 # | | | | `-VarDecl 0x559ca5566630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x559ca5566968 '' # | | | | |-UnresolvedLookupExpr 0x559ca5566698 '' lvalue (ADL) = 'exp' 0x559ca53adc70 0x559ca53aded8 0x559ca53ae150 0x559ca53ae3c8 0x559ca53ae628 0x559ca53ae8a0 0x559ca53aeb18 0x559ca53aeda0 0x559ca54b8438 0x559ca54b88e8 0x559ca54b8db8 0x559ca54b9290 0x559ca54b9768 0x559ca54b9c20 0x559ca54ba780 0x559ca54bac60 0x559ca54bb148 0x559ca54bb620 0x559ca54bbb18 0x559ca54bc018 0x559ca54bc520 0x559ca54bd360 0x559ca54bd878 0x559ca54bdd98 0x559ca54be2c0 0x559ca54be7d8 0x559ca54bed10 0x559ca54c2788 # | | | | `-BinaryOperator 0x559ca5566948 '' '*' # | | | | |-CallExpr 0x559ca55668f8 '' # | | | | | |-UnresolvedLookupExpr 0x559ca55667b8 '' lvalue (ADL) = 'log' 0x559ca53bf7e8 0x559ca53bfa50 0x559ca53bfd20 0x559ca53bff98 0x559ca53c01f8 0x559ca53c0470 0x559ca53c06e8 0x559ca53c0960 0x559ca54ee168 0x559ca54ee618 0x559ca54eeae8 0x559ca54eefc0 0x559ca54ef498 0x559ca54ef950 0x559ca54efe40 0x559ca54f0320 0x559ca54f0808 0x559ca54f0ce0 0x559ca54f11d8 0x559ca54f16d8 0x559ca54f2410 0x559ca54f2908 0x559ca54f2e20 0x559ca54f3340 0x559ca54f3868 0x559ca54f3d80 0x559ca54f42b8 0x559ca54f50a8 # | | | | | `-DeclRefExpr 0x559ca55668d8 'T' lvalue ParmVar 0x559ca5565ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x559ca5566928 'T' lvalue ParmVar 0x559ca5565c20 'M' 'T' # | | | |-BinaryOperator 0x559ca5566bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x559ca5566a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559ca55669e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x559ca55669b0 'int' contains-errors lvalue Var 0x559ca5566230 'Result' 'int' # | | | | | `-IntegerLiteral 0x559ca5566a10 'int' 2 # | | | | `-CallExpr 0x559ca5566b78 '' # | | | | |-UnresolvedLookupExpr 0x559ca5566a70 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca5565a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca5565a18 'T' # | | | | |-DeclRefExpr 0x559ca5566ae8 'bool' lvalue Var 0x559ca55663e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x559ca5566b20 'int' 0 # | | | | `-DeclRefExpr 0x559ca5566b40 'T' lvalue Var 0x559ca5566630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x559ca5566bf8 # | | | `-RecoveryExpr 0x559ca5566bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5566fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x559ca5566c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5566f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5566d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559ca5566d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x559ca5566df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x559ca5567368 # | | | `-ReturnStmt 0x559ca5567358 # | | | `-CallExpr 0x559ca5567318 '' # | | | |-UnresolvedLookupExpr 0x559ca55670b8 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | |-BinaryOperator 0x559ca55672a0 '' '<' # | | | | |-CallExpr 0x559ca5567248 '' # | | | | | |-UnresolvedLookupExpr 0x559ca5567100 '' lvalue (ADL) = 'dot' 0x559ca53a7968 0x559ca53a7d38 0x559ca53a80d8 0x559ca53a8478 0x559ca53a8780 0x559ca53a8b70 0x559ca53a8f18 0x559ca53a92b8 0x559ca53a9608 0x559ca53a9958 0x559ca53a9d58 0x559ca53aa0f8 0x559ca53aa498 0x559ca53aa838 0x559ca53aac08 0x559ca53aafa8 0x559ca53ab348 0x559ca53ab6e8 0x559ca53aba88 0x559ca53abe58 0x559ca53ac1f8 0x559ca53ac598 0x559ca53ac938 0x559ca53acd08 0x559ca53ad0a8 # | | | | | |-DeclRefExpr 0x559ca5567208 'T' lvalue ParmVar 0x559ca5566d78 'I' 'T' # | | | | | `-DeclRefExpr 0x559ca5567228 'T' lvalue ParmVar 0x559ca5566df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x559ca5567280 'int' 0 # | | | |-DeclRefExpr 0x559ca55672c0 'T' lvalue ParmVar 0x559ca5566d00 'N' 'T' # | | | `-UnaryOperator 0x559ca5567300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x559ca55672e0 'T' lvalue ParmVar 0x559ca5566d00 'N' 'T' # | | |-FunctionTemplateDecl 0x559ca5567a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x559ca5567380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca55679f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5567870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x559ca55678e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x559ca5567d40 # | | | `-ReturnStmt 0x559ca5567d30 # | | | `-BinaryOperator 0x559ca5567d10 '' '*' # | | | |-CallExpr 0x559ca5567cc0 '' # | | | | |-UnresolvedLookupExpr 0x559ca5567b80 '' lvalue (ADL) = 'exp2' 0x559ca53af000 0x559ca53af268 0x559ca53af4e0 0x559ca53af758 0x559ca53af9b8 0x559ca538ddc0 0x559ca538e038 0x559ca538e2b0 0x559ca54c2ce0 0x559ca54c3198 0x559ca54c3670 0x559ca54c3b50 0x559ca54c4028 0x559ca54c4550 0x559ca54c4a28 0x559ca54c4f08 0x559ca54c53f0 0x559ca54c58c8 0x559ca54c5dc0 0x559ca54c62c0 0x559ca54c67e0 0x559ca54c6cd8 0x559ca54c71f0 0x559ca54c7710 0x559ca54c7c38 0x559ca54c8150 0x559ca54c8988 0x559ca54c8ec8 # | | | | `-DeclRefExpr 0x559ca5567ca0 'T' lvalue ParmVar 0x559ca55678e8 'Exp' 'T' # | | | `-DeclRefExpr 0x559ca5567cf0 'T' lvalue ParmVar 0x559ca5567870 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca55680d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x559ca5567d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x559ca5567de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x559ca5567e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x559ca5568030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5567f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x559ca55687d0 # | | | |-DeclStmt 0x559ca5568470 # | | | | `-VarDecl 0x559ca55681d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x559ca5568440 '' # | | | | |-DeclRefExpr 0x559ca55683e8 '' Function 0x559ca5568290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x559ca5568420 'T' lvalue ParmVar 0x559ca5567f10 'X' 'T' # | | | |-DeclStmt 0x559ca55685e8 # | | | | `-VarDecl 0x559ca55684a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x559ca55685c8 '' '-' # | | | | |-ParenExpr 0x559ca5568570 'int' # | | | | | `-BinaryOperator 0x559ca5568550 'int' '-' # | | | | | |-DeclRefExpr 0x559ca5568510 'int' NonTypeTemplateParm 0x559ca5567e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x559ca5568530 'int' 1 # | | | | `-DeclRefExpr 0x559ca5568590 'K' lvalue Var 0x559ca55681d8 'FBH' 'K' # | | | |-BinaryOperator 0x559ca5568778 '' '=' # | | | | |-DeclRefExpr 0x559ca5568600 'K' lvalue Var 0x559ca55681d8 'FBH' 'K' # | | | | `-CallExpr 0x559ca5568738 '' # | | | | |-UnresolvedLookupExpr 0x559ca5568620 '' lvalue (ADL) = 'select' 0x559ca53b2158 # | | | | |-BinaryOperator 0x559ca55686c0 '' '==' # | | | | | |-DeclRefExpr 0x559ca5568668 'K' lvalue Var 0x559ca55681d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x559ca55686a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x559ca5568688 'int' 1 # | | | | |-DeclRefExpr 0x559ca55686e0 'K' lvalue Var 0x559ca55681d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x559ca5568700 'K' lvalue Var 0x559ca55684a8 'Inversion' 'K' # | | | `-ReturnStmt 0x559ca55687b8 nrvo_candidate(Var 0x559ca55681d8 'FBH' 'K') # | | | `-DeclRefExpr 0x559ca5568798 'K' lvalue Var 0x559ca55681d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x559ca5568a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x559ca5568800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5568990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca55688b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x559ca5568d58 # | | | `-ReturnStmt 0x559ca5568d48 # | | | `-CallExpr 0x559ca5568d18 '' # | | | |-DeclRefExpr 0x559ca5568cc0 '' Function 0x559ca5568b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x559ca5568cf8 'T' lvalue ParmVar 0x559ca55688b0 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca5568fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x559ca5568d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5568f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5568e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x559ca55692c8 # | | | `-ReturnStmt 0x559ca55692b8 # | | | `-CallExpr 0x559ca5569288 '' # | | | |-DeclRefExpr 0x559ca5569230 '' Function 0x559ca55690d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x559ca5569268 'T' lvalue ParmVar 0x559ca5568e20 'input' 'T' # | | `-FunctionTemplateDecl 0x559ca5569518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x559ca55692e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x559ca5569470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x559ca5569390 col:49 referenced input 'T' # | | `-CompoundStmt 0x559ca5569cd8 # | | |-DeclStmt 0x559ca5569750 # | | | `-VarDecl 0x559ca5569618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x559ca5569720 '' # | | | |-UnresolvedLookupExpr 0x559ca5569680 '' lvalue (ADL) = 'ddx_coarse' 0x559ca53f3c50 0x559ca53f3eb8 0x559ca53f4130 0x559ca53f43a8 0x559ca53f4608 0x559ca53f4880 0x559ca53f4af8 0x559ca53f4d70 # | | | `-DeclRefExpr 0x559ca5569700 'T' lvalue ParmVar 0x559ca5569390 'input' 'T' # | | |-BinaryOperator 0x559ca5569910 '' '=' # | | | |-DeclRefExpr 0x559ca5569768 'T' lvalue Var 0x559ca5569618 'derivCoarseX' 'T' # | | | `-CallExpr 0x559ca55698e0 '' # | | | |-UnresolvedLookupExpr 0x559ca55697a0 '' lvalue (ADL) = 'abs' 0x559ca5366e28 0x559ca5367128 0x559ca5367438 0x559ca5367748 0x559ca5368e68 0x559ca5369178 0x559ca5369488 0x559ca5369798 0x559ca5369a68 0x559ca5369d90 0x559ca536a038 0x559ca536a2d8 0x559ca536a528 0x559ca536a838 0x559ca536ab48 0x559ca536b5d8 0x559ca536b8c8 0x559ca536bbd8 0x559ca536bee8 0x559ca536c1f8 0x559ca5370b70 0x559ca5370e18 0x559ca53710b8 0x559ca5371358 0x559ca53715a8 0x559ca53718b8 0x559ca5372cc8 0x559ca5372fd8 # | | | `-DeclRefExpr 0x559ca55698c0 'T' lvalue Var 0x559ca5569618 'derivCoarseX' 'T' # | | |-DeclStmt 0x559ca5569a88 # | | | `-VarDecl 0x559ca5569950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x559ca5569a58 '' # | | | |-UnresolvedLookupExpr 0x559ca55699b8 '' lvalue (ADL) = 'ddy_coarse' 0x559ca53f4fd0 0x559ca53f5238 0x559ca53f54b0 0x559ca53f5728 0x559ca545d7f0 0x559ca545da68 0x559ca545dce0 0x559ca545df58 # | | | `-DeclRefExpr 0x559ca5569a38 'T' lvalue ParmVar 0x559ca5569390 'input' 'T' # | | |-BinaryOperator 0x559ca5569c48 '' '=' # | | | |-DeclRefExpr 0x559ca5569aa0 'T' lvalue Var 0x559ca5569950 'derivCoarseY' 'T' # | | | `-CallExpr 0x559ca5569c18 '' # | | | |-UnresolvedLookupExpr 0x559ca5569ad8 '' lvalue (ADL) = 'abs' 0x559ca5366e28 0x559ca5367128 0x559ca5367438 0x559ca5367748 0x559ca5368e68 0x559ca5369178 0x559ca5369488 0x559ca5369798 0x559ca5369a68 0x559ca5369d90 0x559ca536a038 0x559ca536a2d8 0x559ca536a528 0x559ca536a838 0x559ca536ab48 0x559ca536b5d8 0x559ca536b8c8 0x559ca536bbd8 0x559ca536bee8 0x559ca536c1f8 0x559ca5370b70 0x559ca5370e18 0x559ca53710b8 0x559ca5371358 0x559ca53715a8 0x559ca53718b8 0x559ca5372cc8 0x559ca5372fd8 # | | | `-DeclRefExpr 0x559ca5569bf8 'T' lvalue Var 0x559ca5569950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x559ca5569cc8 # | | `-BinaryOperator 0x559ca5569ca8 '' '+' # | | |-DeclRefExpr 0x559ca5569c68 'T' lvalue Var 0x559ca5569618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x559ca5569c88 'T' lvalue Var 0x559ca5569950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x559ca555e6b8 col:10 implicit C # | | `-FunctionDecl 0x559ca555e708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x559ca555e810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x559ca555e878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x559ca555e8e0 <> 'float' # | | |-BuiltinAttr 0x559ca555e7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x559ca555e960 Implicit # | | `-ConstAttr 0x559ca555e988 Implicit # | |-LinkageSpecDecl 0x559ca5568240 col:11 implicit C # | | `-FunctionDecl 0x559ca5568290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559ca5568338 <> Implicit 702 # | | |-NoThrowAttr 0x559ca5568398 Implicit # | | `-ConstAttr 0x559ca55683c0 Implicit # | |-LinkageSpecDecl 0x559ca5568b18 col:10 implicit C # | | `-FunctionDecl 0x559ca5568b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559ca5568c10 <> Implicit 692 # | | |-NoThrowAttr 0x559ca5568c70 Implicit # | | `-ConstAttr 0x559ca5568c98 Implicit # | |-LinkageSpecDecl 0x559ca5569088 col:10 implicit C # | | `-FunctionDecl 0x559ca55690d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559ca5569180 <> Implicit 694 # | | |-NoThrowAttr 0x559ca55691e0 Implicit # | | `-ConstAttr 0x559ca5569208 Implicit # | |-NamespaceDecl 0x559ca5569e30 prev 0x559ca5559810 line:14:11 hlsl # | | |-original Namespace 0x559ca52bda98 'hlsl' # | | |-FunctionTemplateDecl 0x559ca556a1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x559ca5569ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5569f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca556a0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca556a048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x559ca556a3c8 # | | | `-ReturnStmt 0x559ca556a3b8 # | | | `-CallExpr 0x559ca556a388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca556a2a8 '' lvalue (no ADL) = 'bit_cast' 0x559ca5363160 0x559ca5365c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca5569ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca5569ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559ca556a268 'int' NonTypeTemplateParm 0x559ca5569f38 'N' 'int' # | | | `-RecoveryExpr 0x559ca556a368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca556a660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x559ca556a3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca556a5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca556a490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x559ca556a8c0 # | | | `-ReturnStmt 0x559ca556a8b0 # | | | `-CallExpr 0x559ca556a880 '' # | | | |-UnresolvedLookupExpr 0x559ca556a7c0 '' lvalue (no ADL) = 'bit_cast' 0x559ca5363160 0x559ca5365c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x559ca52bd360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca556a430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca556a3e0 'T' # | | | `-DeclRefExpr 0x559ca556a860 'T' lvalue ParmVar 0x559ca556a490 'F' 'T' # | | |-FunctionTemplateDecl 0x559ca556abe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x559ca556a8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca556a978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca556ab38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca556aa88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x559ca556ae08 # | | | `-ReturnStmt 0x559ca556adf8 # | | | `-CallExpr 0x559ca556adc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca556ace8 '' lvalue (no ADL) = 'bit_cast' 0x559ca5363160 0x559ca5365c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca556a930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca556a8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559ca556aca8 'int' NonTypeTemplateParm 0x559ca556a978 'N' 'int' # | | | `-RecoveryExpr 0x559ca556ada8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca556b0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x559ca556ae20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca556aff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca556aed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x559ca556b300 # | | | `-ReturnStmt 0x559ca556b2f0 # | | | `-CallExpr 0x559ca556b2c0 '' # | | | |-UnresolvedLookupExpr 0x559ca556b200 '' lvalue (no ADL) = 'bit_cast' 0x559ca5363160 0x559ca5365c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x559ca52bd260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca556ae70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca556ae20 'T' # | | | `-DeclRefExpr 0x559ca556b2a0 'T' lvalue ParmVar 0x559ca556aed0 'F' 'T' # | | |-FunctionTemplateDecl 0x559ca556b638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x559ca556b318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca556b3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca556b590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559ca556b4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x559ca5430940 # | | | `-ReturnStmt 0x559ca5430930 # | | | `-CallExpr 0x559ca5430900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5430820 '' lvalue (no ADL) = 'bit_cast' 0x559ca5363160 0x559ca5365c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca556b370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca556b318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559ca556b718 'int' NonTypeTemplateParm 0x559ca556b3b8 'N' 'int' # | | | `-RecoveryExpr 0x559ca54308e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5430be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x559ca5430958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5430b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5430a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x559ca5430e58 # | | | `-ReturnStmt 0x559ca5430e48 # | | | `-CallExpr 0x559ca5430e18 '' # | | | |-UnresolvedLookupExpr 0x559ca5430d58 '' lvalue (no ADL) = 'bit_cast' 0x559ca5363160 0x559ca5365c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559ca54309b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559ca5430958 'T' # | | | `-DeclRefExpr 0x559ca5430df8 'T' lvalue ParmVar 0x559ca5430a10 'F' 'T' # | | |-FunctionDecl 0x559ca5431248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x559ca5430e98 col:19 'double' # | | | |-ParmVarDecl 0x559ca5430f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5430fe8 out # | | | |-ParmVarDecl 0x559ca5431060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca54310c8 out # | | | |-BuiltinAliasAttr 0x559ca5431308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559ca5431380 Implicit # | | | `-ConstAttr 0x559ca54313a8 Implicit # | | |-FunctionDecl 0x559ca54317d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x559ca5431420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559ca5431510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5431578 out # | | | |-ParmVarDecl 0x559ca54315f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5431658 out # | | | |-BuiltinAliasAttr 0x559ca5431898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559ca5431910 Implicit # | | | `-ConstAttr 0x559ca5431938 Implicit # | | |-FunctionDecl 0x559ca5431d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x559ca54319b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559ca5431aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5431b08 out # | | | |-ParmVarDecl 0x559ca5431b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5431be8 out # | | | |-BuiltinAliasAttr 0x559ca5431e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559ca5431ea0 Implicit # | | | `-ConstAttr 0x559ca5431ec8 Implicit # | | |-FunctionDecl 0x559ca54322f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x559ca5431f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559ca5432030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5432098 out # | | | |-ParmVarDecl 0x559ca5432110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559ca5432178 out # | | | |-BuiltinAliasAttr 0x559ca54323b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559ca5432430 Implicit # | | | `-ConstAttr 0x559ca5432458 Implicit # | | |-FunctionTemplateDecl 0x559ca5432ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x559ca5432490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5432a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca5432848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x559ca54328c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x559ca5432c30 # | | | `-ReturnStmt 0x559ca5432c20 # | | | `-CallExpr 0x559ca5432be8 '' # | | | |-UnresolvedLookupExpr 0x559ca5432b60 '' lvalue (no ADL) = 'distance_impl' 0x559ca555b3f8 # | | | |-DeclRefExpr 0x559ca5432ba8 'T' lvalue ParmVar 0x559ca5432848 'X' 'T' # | | | `-DeclRefExpr 0x559ca5432bc8 'T' lvalue ParmVar 0x559ca54328c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x559ca54331f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x559ca5432c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5433148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca5432fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x559ca5433030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x559ca5433370 # | | | `-ReturnStmt 0x559ca5433360 # | | | `-CallExpr 0x559ca5433328 '' # | | | |-UnresolvedLookupExpr 0x559ca54332a0 '' lvalue (no ADL) = 'distance_impl' 0x559ca555b3f8 # | | | |-DeclRefExpr 0x559ca54332e8 'T' lvalue ParmVar 0x559ca5432fb8 'X' 'T' # | | | `-DeclRefExpr 0x559ca5433308 'T' lvalue ParmVar 0x559ca5433030 'Y' 'T' # | | |-FunctionTemplateDecl 0x559ca5433700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x559ca54333a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5433658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x559ca5433480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x559ca5433548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x559ca5433880 # | | | `-ReturnStmt 0x559ca5433870 # | | | `-CallExpr 0x559ca5433838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca54337b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x559ca555e0f0 # | | | |-RecoveryExpr 0x559ca54337f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5433818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5433c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x559ca54338b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5433b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x559ca5433978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x559ca5433a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x559ca5433d80 # | | | `-ReturnStmt 0x559ca5433d70 # | | | `-CallExpr 0x559ca5433d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5433cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x559ca555e0f0 # | | | |-RecoveryExpr 0x559ca5433cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5433d18 '' contains-errors lvalue # | | |-FunctionDecl 0x559ca5434048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x559ca5433dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x559ca5433e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x559ca5433ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x559ca54343a0 # | | | | `-ReturnStmt 0x559ca5434390 # | | | | `-CallExpr 0x559ca5434308 'float' # | | | | |-ImplicitCastExpr 0x559ca54342f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x559ca5434200 'float (half2, half2, float)' lvalue Function 0x559ca555e518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x559ca5559880 '__detail' # | | | | |-ImplicitCastExpr 0x559ca5434348 'half2':'vector' # | | | | | `-DeclRefExpr 0x559ca5434230 'half2':'vector' lvalue ParmVar 0x559ca5433dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x559ca5434360 'half2':'vector' # | | | | | `-DeclRefExpr 0x559ca5434250 'half2':'vector' lvalue ParmVar 0x559ca5433e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x559ca5434378 'float' # | | | | `-DeclRefExpr 0x559ca5434270 'float' lvalue ParmVar 0x559ca5433ec0 'C' 'float' # | | | `-AvailabilityAttr 0x559ca5434108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x559ca54345a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x559ca54343d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x559ca5434450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x559ca5434768 # | | | `-ReturnStmt 0x559ca5434758 # | | | `-RecoveryExpr 0x559ca5434720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559ca5434698 '' lvalue (no ADL) = 'dst_impl' 0x559ca555ae10 # | | | |-DeclRefExpr 0x559ca54346e0 'half4':'vector' lvalue ParmVar 0x559ca54343d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x559ca5434700 'half4':'vector' lvalue ParmVar 0x559ca5434450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x559ca557c1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x559ca5434798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x559ca557c070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x559ca557c398 # | | | `-ReturnStmt 0x559ca557c388 # | | | `-RecoveryExpr 0x559ca557c350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559ca557c2c8 '' lvalue (no ADL) = 'dst_impl' 0x559ca555ae10 # | | | |-DeclRefExpr 0x559ca557c310 'float4':'vector' lvalue ParmVar 0x559ca5434798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x559ca557c330 'float4':'vector' lvalue ParmVar 0x559ca557c070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x559ca557c598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x559ca557c3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x559ca557c448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x559ca557c768 # | | | `-ReturnStmt 0x559ca557c758 # | | | `-RecoveryExpr 0x559ca557c720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559ca557c698 '' lvalue (no ADL) = 'dst_impl' 0x559ca555ae10 # | | | |-DeclRefExpr 0x559ca557c6e0 'double4':'vector' lvalue ParmVar 0x559ca557c3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x559ca557c700 'double4':'vector' lvalue ParmVar 0x559ca557c448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x559ca557ce10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x559ca557c780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca557cd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559ca557cae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x559ca557cb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x559ca557cbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x559ca557cfb0 # | | | `-ReturnStmt 0x559ca557cfa0 # | | | `-CallExpr 0x559ca557cf60 '' # | | | |-UnresolvedLookupExpr 0x559ca557ceb8 '' lvalue (no ADL) = 'faceforward_impl' 0x559ca5566fc8 # | | | |-DeclRefExpr 0x559ca557cf00 'T' lvalue ParmVar 0x559ca557cae8 'N' 'T' # | | | |-DeclRefExpr 0x559ca557cf20 'T' lvalue ParmVar 0x559ca557cb60 'I' 'T' # | | | `-DeclRefExpr 0x559ca557cf40 'T' lvalue ParmVar 0x559ca557cbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x559ca557d610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x559ca557cfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca557d568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559ca557d338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x559ca557d3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x559ca557d428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x559ca557d7c0 # | | | `-ReturnStmt 0x559ca557d7b0 # | | | `-CallExpr 0x559ca557d770 '' # | | | |-UnresolvedLookupExpr 0x559ca557d6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x559ca5566fc8 # | | | |-DeclRefExpr 0x559ca557d710 'T' lvalue ParmVar 0x559ca557d338 'N' 'T' # | | | |-DeclRefExpr 0x559ca557d730 'T' lvalue ParmVar 0x559ca557d3b0 'I' 'T' # | | | `-DeclRefExpr 0x559ca557d750 'T' lvalue ParmVar 0x559ca557d428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x559ca557dc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x559ca557d7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559ca557dbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559ca557d900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x559ca557d9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559ca557da90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x559ca557de20 # | | | `-ReturnStmt 0x559ca557de10 # | | | `-CallExpr 0x559ca557ddd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca557dd28 '' lvalue (no ADL) = 'faceforward_impl' 0x559ca5566fc8 # | | | |-RecoveryExpr 0x559ca557dd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca557dd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca557ddb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca557e288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x559ca557de50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559ca557e1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559ca557df60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x559ca557e028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x559ca557e0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x559ca557e438 # | | | `-ReturnStmt 0x559ca557e428 # | | | `-CallExpr 0x559ca557e3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca557e340 '' lvalue (no ADL) = 'faceforward_impl' 0x559ca5566fc8 # | | | |-RecoveryExpr 0x559ca557e388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca557e3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca557e3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca557eac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559ca557e450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca557ea18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca557e8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559ca557ecf8 # | | | `-ReturnStmt 0x559ca557ece8 # | | | `-CallExpr 0x559ca557ecb8 '' # | | | |-UnresolvedLookupExpr 0x559ca557ebe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x559ca55680d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca557e4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca557e450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x559ca557eba0 'int' 32 # | | | `-DeclRefExpr 0x559ca557ec98 'T' lvalue ParmVar 0x559ca557e8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca557f340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559ca557ed10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca557eda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca557f298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca557f1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x559ca557f4e0 # | | |-FunctionTemplateDecl 0x559ca557fb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559ca557f4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca557fa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca557f998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559ca557fd60 # | | | `-ReturnStmt 0x559ca557fd50 # | | | `-CallExpr 0x559ca557fd20 '' # | | | |-UnresolvedLookupExpr 0x559ca557fc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x559ca55680d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559ca53109c0 'uint' sugar # | | | | | |-Typedef 0x559ca52edce8 'uint' # | | | | | `-BuiltinType 0x559ca52bd300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559ca557f540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559ca557f4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x559ca557fc08 'int' 64 # | | | `-DeclRefExpr 0x559ca557fd00 'T' lvalue ParmVar 0x559ca557f998 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca55803b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559ca557fd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca557fe18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5580308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca5580258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x559ca5580550 # | | |-FunctionTemplateDecl 0x559ca5580b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x559ca5580560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5580a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca55808c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x559ca5580940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x559ca5580c70 # | | | `-ReturnStmt 0x559ca5580c60 # | | | `-CallExpr 0x559ca5580c28 '' # | | | |-UnresolvedLookupExpr 0x559ca5580ba0 '' lvalue (no ADL) = 'fmod_impl' 0x559ca5561db8 # | | | |-DeclRefExpr 0x559ca5580be8 'T' lvalue ParmVar 0x559ca55808c8 'X' 'T' # | | | `-DeclRefExpr 0x559ca5580c08 'T' lvalue ParmVar 0x559ca5580940 'Y' 'T' # | | |-FunctionTemplateDecl 0x559ca5581230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x559ca5580c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5581188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca5580ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x559ca5581070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x559ca55813b0 # | | | `-ReturnStmt 0x559ca55813a0 # | | | `-CallExpr 0x559ca5581368 '' # | | | |-UnresolvedLookupExpr 0x559ca55812e0 '' lvalue (no ADL) = 'fmod_impl' 0x559ca5561db8 # | | | |-DeclRefExpr 0x559ca5581328 'T' lvalue ParmVar 0x559ca5580ff8 'X' 'T' # | | | `-DeclRefExpr 0x559ca5581348 'T' lvalue ParmVar 0x559ca5581070 'Y' 'T' # | | |-FunctionTemplateDecl 0x559ca5581770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x559ca55813e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca55816c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559ca55814f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x559ca55815b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x559ca55818f0 # | | | `-ReturnStmt 0x559ca55818e0 # | | | `-CallExpr 0x559ca55818a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5581820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x559ca5563e28 # | | | |-RecoveryExpr 0x559ca5581868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5581888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5581c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x559ca5581920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5581bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559ca5581a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x559ca5581af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x559ca5581df0 # | | | `-ReturnStmt 0x559ca5581de0 # | | | `-CallExpr 0x559ca5581da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5581d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x559ca5563e28 # | | | |-RecoveryExpr 0x559ca5581d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5581d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55823b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x559ca5581e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5582308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca5582178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x559ca55821f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x559ca5582520 # | | | `-ReturnStmt 0x559ca5582510 # | | | `-CallExpr 0x559ca55824d8 '' # | | | |-UnresolvedLookupExpr 0x559ca5582450 '' lvalue (no ADL) = 'ldexp_impl' 0x559ca5567a98 # | | | |-DeclRefExpr 0x559ca5582498 'T' lvalue ParmVar 0x559ca5582178 'X' 'T' # | | | `-DeclRefExpr 0x559ca55824b8 'T' lvalue ParmVar 0x559ca55821f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x559ca5582ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x559ca5582538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5582a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca55828a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x559ca5582920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x559ca5582c60 # | | | `-ReturnStmt 0x559ca5582c50 # | | | `-CallExpr 0x559ca5582c18 '' # | | | |-UnresolvedLookupExpr 0x559ca5582b90 '' lvalue (no ADL) = 'ldexp_impl' 0x559ca5567a98 # | | | |-DeclRefExpr 0x559ca5582bd8 'T' lvalue ParmVar 0x559ca55828a8 'X' 'T' # | | | `-DeclRefExpr 0x559ca5582bf8 'T' lvalue ParmVar 0x559ca5582920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x559ca5582fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x559ca5582c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5582f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559ca5582da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x559ca5582e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x559ca5583160 # | | | `-ReturnStmt 0x559ca5583150 # | | | `-CallExpr 0x559ca5583118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5583090 '' lvalue (no ADL) = 'ldexp_impl' 0x559ca5567a98 # | | | |-RecoveryExpr 0x559ca55830d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca55830f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55834e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x559ca5583190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5583438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559ca55832a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x559ca5583368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x559ca5583660 # | | | `-ReturnStmt 0x559ca5583650 # | | | `-CallExpr 0x559ca5583618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5583590 '' lvalue (no ADL) = 'ldexp_impl' 0x559ca5567a98 # | | | |-RecoveryExpr 0x559ca55835d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca55835f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5583b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x559ca5583678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5583ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca55839e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x559ca5583cc0 # | | | `-ReturnStmt 0x559ca5583cb0 # | | | `-CallExpr 0x559ca5583c80 '' # | | | |-UnresolvedLookupExpr 0x559ca5583c18 '' lvalue (no ADL) = 'length_impl' 0x559ca5559df8 # | | | `-DeclRefExpr 0x559ca5583c60 'T' lvalue ParmVar 0x559ca55839e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca5584220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x559ca5583cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5584178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca5584090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x559ca5584370 # | | | `-ReturnStmt 0x559ca5584360 # | | | `-CallExpr 0x559ca5584330 '' # | | | |-UnresolvedLookupExpr 0x559ca55842c8 '' lvalue (no ADL) = 'length_impl' 0x559ca5559df8 # | | | `-DeclRefExpr 0x559ca5584310 'T' lvalue ParmVar 0x559ca5584090 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca5584600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x559ca55843a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5584558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x559ca5584468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x559ca5584750 # | | | `-ReturnStmt 0x559ca5584740 # | | | `-CallExpr 0x559ca5584710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca55846a8 '' lvalue (no ADL) = 'length_vec_impl' 0x559ca555a6d0 # | | | `-RecoveryExpr 0x559ca55846f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55849e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x559ca5584780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5584938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x559ca5584848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x559ca5584b30 # | | | `-ReturnStmt 0x559ca5584b20 # | | | `-CallExpr 0x559ca5584af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5584a88 '' lvalue (no ADL) = 'length_vec_impl' 0x559ca555a6d0 # | | | `-RecoveryExpr 0x559ca5584ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x559ca5584de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x559ca5584b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x559ca5584be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x559ca5584c60 col:53 used M 'half' # | | | `-CompoundStmt 0x559ca5584fd8 # | | | `-ReturnStmt 0x559ca5584fc8 # | | | `-RecoveryExpr 0x559ca5584f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559ca5584ee0 '' lvalue (no ADL) = 'lit_impl' 0x559ca5565e50 # | | | |-DeclRefExpr 0x559ca5584f28 'half' lvalue ParmVar 0x559ca5584b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x559ca5584f48 'half' lvalue ParmVar 0x559ca5584be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x559ca5584f68 'half' lvalue ParmVar 0x559ca5584c60 'M' 'half' # | | |-FunctionDecl 0x559ca5585298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x559ca5585008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x559ca5585088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x559ca5585108 col:57 used M 'float' # | | | `-CompoundStmt 0x559ca5585498 # | | | `-ReturnStmt 0x559ca5585488 # | | | `-RecoveryExpr 0x559ca5585448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559ca55853a0 '' lvalue (no ADL) = 'lit_impl' 0x559ca5565e50 # | | | |-DeclRefExpr 0x559ca55853e8 'float' lvalue ParmVar 0x559ca5585008 'NDotL' 'float' # | | | |-DeclRefExpr 0x559ca5585408 'float' lvalue ParmVar 0x559ca5585088 'NDotH' 'float' # | | | `-DeclRefExpr 0x559ca5585428 'float' lvalue ParmVar 0x559ca5585108 'M' 'float' # | | |-FunctionDecl 0x559ca5585578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x559ca55854c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x559ca5585780 # | | | `-ReturnStmt 0x559ca5585770 # | | | `-CallExpr 0x559ca5585728 'int4':'vector' # | | | |-ImplicitCastExpr 0x559ca5585710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x559ca5585660 'int4 (float4)' lvalue Function 0x559ca55599b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x559ca5559880 '__detail' # | | | `-ImplicitCastExpr 0x559ca5585758 'float4':'vector' # | | | `-DeclRefExpr 0x559ca5585690 'float4':'vector' lvalue ParmVar 0x559ca55854c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x559ca5585898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x559ca55857b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x559ca5585cb0 # | | | `-ReturnStmt 0x559ca5585ca0 # | | | `-CallExpr 0x559ca5585c58 'unsigned int' # | | | |-ImplicitCastExpr 0x559ca5585c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x559ca5585b88 '' Function 0x559ca55859e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x559ca5585c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x559ca5585bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x559ca55857b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x559ca5586270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x559ca5585cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca55861c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca5586038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x559ca55860b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x559ca55863e0 # | | | `-ReturnStmt 0x559ca55863d0 # | | | `-CallExpr 0x559ca5586398 '' # | | | |-UnresolvedLookupExpr 0x559ca5586310 '' lvalue (no ADL) = 'reflect_impl' 0x559ca5560268 # | | | |-DeclRefExpr 0x559ca5586358 'T' lvalue ParmVar 0x559ca5586038 'I' 'T' # | | | `-DeclRefExpr 0x559ca5586378 'T' lvalue ParmVar 0x559ca55860b0 'N' 'T' # | | |-FunctionTemplateDecl 0x559ca55869a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x559ca55863f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca55868f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559ca5586768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x559ca55867e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x559ca5586b20 # | | | `-ReturnStmt 0x559ca5586b10 # | | | `-CallExpr 0x559ca5586ad8 '' # | | | |-UnresolvedLookupExpr 0x559ca5586a50 '' lvalue (no ADL) = 'reflect_impl' 0x559ca5560268 # | | | |-DeclRefExpr 0x559ca5586a98 'T' lvalue ParmVar 0x559ca5586768 'I' 'T' # | | | `-DeclRefExpr 0x559ca5586ab8 'T' lvalue ParmVar 0x559ca55867e0 'N' 'T' # | | |-FunctionTemplateDecl 0x559ca5586ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559ca5586b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559ca5586df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559ca5586c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559ca5586d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x559ca5587020 # | | | `-ReturnStmt 0x559ca5587010 # | | | `-CallExpr 0x559ca5586fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5586f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559ca5560888 # | | | |-RecoveryExpr 0x559ca5586f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5586fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55873a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559ca5587050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559ca55872f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559ca5587160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559ca5587228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x559ca5587520 # | | | `-ReturnStmt 0x559ca5587510 # | | | `-CallExpr 0x559ca55874d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5587450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559ca5560888 # | | | |-RecoveryExpr 0x559ca5587498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca55874b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5587b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x559ca5587538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5587ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559ca55878a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x559ca5587920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559ca5587998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x559ca5587d20 # | | | `-ReturnStmt 0x559ca5587d10 # | | | `-CallExpr 0x559ca5587cd0 '' # | | | |-UnresolvedLookupExpr 0x559ca5587c28 '' lvalue (no ADL) = 'refract_impl' 0x559ca5560fc8 # | | | |-DeclRefExpr 0x559ca5587c70 'T' lvalue ParmVar 0x559ca55878a8 'I' 'T' # | | | |-DeclRefExpr 0x559ca5587c90 'T' lvalue ParmVar 0x559ca5587920 'N' 'T' # | | | `-DeclRefExpr 0x559ca5587cb0 'T' lvalue ParmVar 0x559ca5587998 'eta' 'T' # | | |-FunctionTemplateDecl 0x559ca55883a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x559ca5587d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca55882f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559ca55880c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x559ca5588140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x559ca55881b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x559ca5588550 # | | | `-ReturnStmt 0x559ca5588540 # | | | `-CallExpr 0x559ca5588500 '' # | | | |-UnresolvedLookupExpr 0x559ca5588458 '' lvalue (no ADL) = 'refract_impl' 0x559ca5560fc8 # | | | |-DeclRefExpr 0x559ca55884a0 'T' lvalue ParmVar 0x559ca55880c8 'I' 'T' # | | | |-DeclRefExpr 0x559ca55884c0 'T' lvalue ParmVar 0x559ca5588140 'N' 'T' # | | | `-DeclRefExpr 0x559ca55884e0 'T' lvalue ParmVar 0x559ca55881b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x559ca55889c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x559ca5588580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559ca5588918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x559ca5588690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559ca5588758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x559ca55887d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x559ca5588b70 # | | | `-ReturnStmt 0x559ca5588b60 # | | | `-CallExpr 0x559ca5588b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5588a78 '' lvalue (no ADL) = 'refract_impl' 0x559ca5560fc8 # | | | |-RecoveryExpr 0x559ca5588ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca5588ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559ca5588b00 'half' lvalue ParmVar 0x559ca55887d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x559ca5588fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x559ca5588ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559ca5588f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x559ca5588cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559ca5588d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x559ca5588df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x559ca5589190 # | | | `-ReturnStmt 0x559ca5589180 # | | | `-CallExpr 0x559ca5589140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5589098 '' lvalue (no ADL) = 'refract_impl' 0x559ca5560fc8 # | | | |-RecoveryExpr 0x559ca55890e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca5589100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559ca5589120 'float' lvalue ParmVar 0x559ca5588df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x559ca55897f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x559ca55891a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5589748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559ca5589518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x559ca5589590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x559ca5589608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x559ca5589990 # | | | `-ReturnStmt 0x559ca5589980 # | | | `-CallExpr 0x559ca5589940 '' # | | | |-UnresolvedLookupExpr 0x559ca5589898 '' lvalue (no ADL) = 'smoothstep_impl' 0x559ca5564af8 # | | | |-DeclRefExpr 0x559ca55898e0 'T' lvalue ParmVar 0x559ca5589518 'Min' 'T' # | | | |-DeclRefExpr 0x559ca5589900 'T' lvalue ParmVar 0x559ca5589590 'Max' 'T' # | | | `-DeclRefExpr 0x559ca5589920 'T' lvalue ParmVar 0x559ca5589608 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca5589ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x559ca55899a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca5589f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559ca5589d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x559ca5589d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x559ca5589e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x559ca558a1a0 # | | | `-ReturnStmt 0x559ca558a190 # | | | `-CallExpr 0x559ca558a150 '' # | | | |-UnresolvedLookupExpr 0x559ca558a0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x559ca5564af8 # | | | |-DeclRefExpr 0x559ca558a0f0 'T' lvalue ParmVar 0x559ca5589d18 'Min' 'T' # | | | |-DeclRefExpr 0x559ca558a110 'T' lvalue ParmVar 0x559ca5589d90 'Max' 'T' # | | | `-DeclRefExpr 0x559ca558a130 'T' lvalue ParmVar 0x559ca5589e08 'X' 'T' # | | |-FunctionTemplateDecl 0x559ca558a608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x559ca558a1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558a560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559ca558a2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x559ca558a3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x559ca558a470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x559ca558a7b8 # | | | `-ReturnStmt 0x559ca558a7a8 # | | | `-CallExpr 0x559ca558a768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558a6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x559ca55654c8 # | | | |-RecoveryExpr 0x559ca558a708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca558a728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca558a748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558ac20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x559ca558a7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558ab78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559ca558a8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x559ca558a9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x559ca558aa88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x559ca558add0 # | | | `-ReturnStmt 0x559ca558adc0 # | | | `-CallExpr 0x559ca558ad80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558acd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x559ca55654c8 # | | | |-RecoveryExpr 0x559ca558ad20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559ca558ad40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca558ad60 '' contains-errors lvalue # | | |-FunctionDecl 0x559ca558aea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x559ca558ae00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x559ca558b010 # | | | `-ReturnStmt 0x559ca558b000 # | | | `-CXXStaticCastExpr 0x559ca558afd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x559ca558afb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559ca558afa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x559ca558af70 'uint':'unsigned int' lvalue ParmVar 0x559ca558ae00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x559ca558b530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x559ca558b028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558b488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca558b398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x559ca558b670 # | | | `-ReturnStmt 0x559ca558b660 # | | | `-CallExpr 0x559ca558b630 '' # | | | |-UnresolvedLookupExpr 0x559ca558b5c8 '' lvalue (no ADL) = 'ddx_impl' 0x559ca5568a38 # | | | `-DeclRefExpr 0x559ca558b610 'T' lvalue ParmVar 0x559ca558b398 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca558bb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x559ca558b688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558bae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca558b9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x559ca558bce0 # | | | `-ReturnStmt 0x559ca558bcd0 # | | | `-CallExpr 0x559ca558bca0 '' # | | | |-UnresolvedLookupExpr 0x559ca558bc38 '' lvalue (no ADL) = 'ddx_impl' 0x559ca5568a38 # | | | `-DeclRefExpr 0x559ca558bc80 'T' lvalue ParmVar 0x559ca558b9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca558bf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x559ca558bd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558bed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca558be20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559ca558c0f0 # | | | `-ReturnStmt 0x559ca558c0e0 # | | | `-CallExpr 0x559ca558c0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558c020 '' lvalue (no ADL) = 'ddx_impl' 0x559ca5568a38 # | | | `-RecoveryExpr 0x559ca558c068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558c388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x559ca558c120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558c2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca558c230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x559ca558c4d8 # | | | `-ReturnStmt 0x559ca558c4c8 # | | | `-CallExpr 0x559ca558c498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558c430 '' lvalue (no ADL) = 'ddx_impl' 0x559ca5568a38 # | | | `-RecoveryExpr 0x559ca558c478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558c9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x559ca558c4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558c948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca558c858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x559ca558cb30 # | | | `-ReturnStmt 0x559ca558cb20 # | | | `-CallExpr 0x559ca558caf0 '' # | | | |-UnresolvedLookupExpr 0x559ca558ca88 '' lvalue (no ADL) = 'ddy_impl' 0x559ca5568fa8 # | | | `-DeclRefExpr 0x559ca558cad0 'T' lvalue ParmVar 0x559ca558c858 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca558d050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x559ca558cb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558cfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca558ceb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x559ca558d1a0 # | | | `-ReturnStmt 0x559ca558d190 # | | | `-CallExpr 0x559ca558d160 '' # | | | |-UnresolvedLookupExpr 0x559ca558d0f8 '' lvalue (no ADL) = 'ddy_impl' 0x559ca5568fa8 # | | | `-DeclRefExpr 0x559ca558d140 'T' lvalue ParmVar 0x559ca558ceb8 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca558d438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x559ca558d1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558d390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca558d2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559ca558d588 # | | | `-ReturnStmt 0x559ca558d578 # | | | `-CallExpr 0x559ca558d548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558d4e0 '' lvalue (no ADL) = 'ddy_impl' 0x559ca5568fa8 # | | | `-RecoveryExpr 0x559ca558d528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558d820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x559ca558d5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558d778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca558d6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x559ca558d970 # | | | `-ReturnStmt 0x559ca558d960 # | | | `-CallExpr 0x559ca558d930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558d8c8 '' lvalue (no ADL) = 'ddy_impl' 0x559ca5568fa8 # | | | `-RecoveryExpr 0x559ca558d910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558de90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x559ca558d988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558dde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca558dcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x559ca558dfd0 # | | | `-ReturnStmt 0x559ca558dfc0 # | | | `-CallExpr 0x559ca558df90 '' # | | | |-UnresolvedLookupExpr 0x559ca558df28 '' lvalue (no ADL) = 'fwidth_impl' 0x559ca5569518 # | | | `-DeclRefExpr 0x559ca558df70 'T' lvalue ParmVar 0x559ca558dcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca558e4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x559ca558dfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558e448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559ca558e358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x559ca558e640 # | | | `-ReturnStmt 0x559ca558e630 # | | | `-CallExpr 0x559ca558e600 '' # | | | |-UnresolvedLookupExpr 0x559ca558e598 '' lvalue (no ADL) = 'fwidth_impl' 0x559ca5569518 # | | | `-DeclRefExpr 0x559ca558e5e0 'T' lvalue ParmVar 0x559ca558e358 'input' 'T' # | | |-FunctionTemplateDecl 0x559ca558e8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559ca558e670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558e830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca558e780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559ca558ea28 # | | | `-ReturnStmt 0x559ca558ea18 # | | | `-CallExpr 0x559ca558e9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558e980 '' lvalue (no ADL) = 'fwidth_impl' 0x559ca5569518 # | | | `-RecoveryExpr 0x559ca558e9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558ecc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559ca558ea58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558ec18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559ca558eb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x559ca558ee10 # | | | `-ReturnStmt 0x559ca558ee00 # | | | `-CallExpr 0x559ca558edd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca558ed68 '' lvalue (no ADL) = 'fwidth_impl' 0x559ca5569518 # | | | `-RecoveryExpr 0x559ca558edb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca558f410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca558ee28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558f368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca558f198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x559ca558f210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x559ca558f510 # | | | `-ReturnStmt 0x559ca558f500 # | | | `-BinaryOperator 0x559ca558f4e0 '' '*' # | | | |-DeclRefExpr 0x559ca558f4a0 'T' lvalue ParmVar 0x559ca558f198 'x' 'T' # | | | `-DeclRefExpr 0x559ca558f4c0 'T' lvalue ParmVar 0x559ca558f210 'y' 'T' # | | |-FunctionTemplateDecl 0x559ca558fae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca558f528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559ca558fa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca558f8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x559ca558f928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x559ca558fbe0 # | | | `-ReturnStmt 0x559ca558fbd0 # | | | `-BinaryOperator 0x559ca558fbb0 '' '*' # | | | |-DeclRefExpr 0x559ca558fb70 'T' lvalue ParmVar 0x559ca558f8b0 'x' 'T' # | | | `-DeclRefExpr 0x559ca558fb90 'T' lvalue ParmVar 0x559ca558f928 'y' 'T' # | | |-FunctionTemplateDecl 0x559ca558ff50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca558fc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca558fea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca558fcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x559ca558fd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x559ca5590050 # | | | `-ReturnStmt 0x559ca5590040 # | | | `-BinaryOperator 0x559ca5590020 '' contains-errors '*' # | | | |-DeclRefExpr 0x559ca558ffe0 'half' lvalue ParmVar 0x559ca558fcd8 'x' 'half' # | | | `-RecoveryExpr 0x559ca5590000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55904a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca55900c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5590158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca55903f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5590228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x559ca55902e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x559ca55905a0 # | | | `-ReturnStmt 0x559ca5590590 # | | | `-BinaryOperator 0x559ca5590570 '' contains-errors '*' # | | | |-DeclRefExpr 0x559ca5590530 'T' lvalue ParmVar 0x559ca5590228 'x' 'T' # | | | `-RecoveryExpr 0x559ca5590550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5590980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca55905d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559ca5590640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559ca55908d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5590730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x559ca5590808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x559ca5590a80 # | | | `-ReturnStmt 0x559ca5590a70 # | | | `-BinaryOperator 0x559ca5590a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x559ca5590a10 'half' lvalue ParmVar 0x559ca5590730 'x' 'half' # | | | `-RecoveryExpr 0x559ca5590a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5590f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca5590a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5590b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559ca5590ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559ca5590e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559ca5590ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x559ca5590d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x559ca5591040 # | | | `-ReturnStmt 0x559ca5591030 # | | | `-BinaryOperator 0x559ca5591010 '' contains-errors '*' # | | | |-DeclRefExpr 0x559ca5590fd0 'T' lvalue ParmVar 0x559ca5590ca0 'x' 'T' # | | | `-RecoveryExpr 0x559ca5590ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55913b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca5591070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5591308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x559ca5591170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x559ca55911f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x559ca55914b0 # | | | `-ReturnStmt 0x559ca55914a0 # | | | `-BinaryOperator 0x559ca5591480 '' contains-errors '*' # | | | |-RecoveryExpr 0x559ca5591440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559ca5591460 'half' lvalue ParmVar 0x559ca55911f0 'y' 'half' # | | |-FunctionTemplateDecl 0x559ca55918b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca55914c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5591568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5591808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559ca5591680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x559ca55916f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x559ca55919b0 # | | | `-ReturnStmt 0x559ca55919a0 # | | | `-BinaryOperator 0x559ca5591980 '' contains-errors '*' # | | | |-RecoveryExpr 0x559ca5591940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559ca5591960 'T' lvalue ParmVar 0x559ca55916f8 'y' 'T' # | | |-FunctionTemplateDecl 0x559ca5591d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca55919e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559ca5591c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x559ca5591aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x559ca5591b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x559ca5591ea0 # | | | `-ReturnStmt 0x559ca5591e90 # | | | `-CallExpr 0x559ca5591e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5591dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x559ca555f888 # | | | |-RecoveryExpr 0x559ca5591e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5591e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca55922e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x559ca5591eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559ca5591f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559ca5592240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x559ca5592030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x559ca55920f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x559ca5592468 # | | | `-ReturnStmt 0x559ca5592458 # | | | `-CallExpr 0x559ca5592420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559ca5592398 '' lvalue (no ADL) = 'mul_vec_impl' 0x559ca555f888 # | | | |-RecoveryExpr 0x559ca55923e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559ca5592400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559ca5592848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559ca5592498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559ca5592508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559ca55927a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x559ca5592650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x559ca55926d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x559ca5592948 # | | | `-ReturnStmt 0x559ca5592938 # | | | `-BinaryOperator 0x559ca5592918 '' contains-errors '*' # | | | |-RecoveryExpr 0x559ca55928d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559ca55928f8 'half' lvalue ParmVar 0x559ca55926d0 'y' 'half' # | | `-FunctionTemplateDecl 0x559ca5592e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x559ca5592960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x559ca55929f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x559ca5592a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x559ca5592d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x559ca5592bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x559ca5592c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x559ca5592f00 # | | `-ReturnStmt 0x559ca5592ef0 # | | `-BinaryOperator 0x559ca5592ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x559ca5592e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x559ca5592eb0 'T' lvalue ParmVar 0x559ca5592c40 'y' 'T' # | |-LinkageSpecDecl 0x559ca5585998 col:10 implicit C # | | `-FunctionDecl 0x559ca55859e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x559ca5585af0 <> 'unsigned int' # | | |-BuiltinAttr 0x559ca5585a90 <> Implicit 740 # | | `-NoThrowAttr 0x559ca5585b60 Implicit # | |-FunctionDecl 0x559ca55930e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x559ca5592fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559ca5593038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x559ca5593218 # | | `-HLSLNumThreadsAttr 0x559ca55931b0 8 8 1 # | |-CXXRecordDecl 0x559ca5593240 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 0x559ca55932e8 <> Implicit # | | |-CXXRecordDecl 0x559ca55933a8 col:8 implicit struct ST # | | |-FieldDecl 0x559ca5593468 col:7 a 'int' # | | `-FieldDecl 0x559ca55934d0 col:9 b 'float' # | |-FunctionDecl 0x559ca55937d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x559ca5593638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559ca55936a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x559ca5593900 # | | `-HLSLNumThreadsAttr 0x559ca5593898 8 8 1 # | |-FunctionDecl 0x559ca5593948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x559ca5593af8 # | | `-DeclStmt 0x559ca5593ae0 # | | `-VarDecl 0x559ca5593a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x559ca5593b28 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 0x559ca5593bd0 <> Implicit # | | |-CXXRecordDecl 0x559ca5593c90 col:8 implicit struct ST2 # | | |-VarDecl 0x559ca5593d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559ca5593eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559ca5593f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x559ca55941e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x559ca55940d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559ca5594138 "SV_GroupID" 0 # | | |-CompoundStmt 0x559ca5594310 # | | `-HLSLNumThreadsAttr 0x559ca55942a8 8 8 1 # | |-FunctionDecl 0x559ca5594500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x559ca55943f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559ca5594458 "SV_GroupID" 0 # | | |-CompoundStmt 0x559ca5594630 # | | `-HLSLNumThreadsAttr 0x559ca55945c8 8 8 1 # | |-FunctionDecl 0x559ca5594678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x559ca5594828 # | | `-DeclStmt 0x559ca5594810 # | | `-VarDecl 0x559ca55947a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x559ca5594858 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 0x559ca5594900 <> Implicit # | | |-CXXRecordDecl 0x559ca55949c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x559ca5594ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559ca5594b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559ca5594be8 "SV_GroupID" 0 # | |-FunctionDecl 0x559ca5594e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x559ca5594d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559ca5594dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x559ca5594fa0 # | | `-HLSLNumThreadsAttr 0x559ca5594f38 8 8 1 # | |-FunctionDecl 0x559ca5595190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x559ca5595080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559ca55950e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x559ca55952c0 # | | `-HLSLNumThreadsAttr 0x559ca5595258 8 8 1 # | |-FunctionDecl 0x559ca5595308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x559ca55954b8 # | | `-DeclStmt 0x559ca55954a0 # | | `-VarDecl 0x559ca5595438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x559ca55954e8 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 0x559ca5595590 <> Implicit # | | |-CXXRecordDecl 0x559ca5595650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x559ca5595750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559ca5595828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559ca5595878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x559ca5595fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x559ca55959b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x559ca5595a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x559ca55960e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x559ca5595af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559ca5595b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x559ca5596130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x559ca5595c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559ca5595ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x559ca5596188 "SV_GroupID" 0 # | |-ParmVarDecl 0x559ca5595d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559ca5595de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x559ca55961d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x559ca5596228 # | `-HLSLShaderAttr 0x559ca5596080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (36 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/rcp-builtin.hlsl (37 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 :: 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 0x55685a529248 <> # | ^ # | # | 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 0x55685a529248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55685a529b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55685a529ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55685a529c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55685a529450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (40 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/WaveActiveAnyTrue.hlsl (41 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (42 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 0x562f4a758da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x562f4a7599e0 <> 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 0x562f4a758da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562f4a7596e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562f4a759a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562f4a759770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562f4a758fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562f4a759870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x562f4a7598c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x562f4a7599e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562f4a759990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x562f4a7597f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562f4a759770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562f4a759930 <> 'int' lvalue NonTypeTemplateParm 0x562f4a759870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x562f4a7842d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (43 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (44 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 0x563ab090b5f8 <> # | ^ # | # | 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 0x563ab090b5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x563ab090bf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x563ab090c290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x563ab090bfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x563ab090b800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (45 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/dot2add.hlsl (46 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/lerp.hlsl (47 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/cross.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (50 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/vk-features/vk.spec-constant.hlsl (51 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/asint.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (53 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/builtins/degrees-builtin.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (55 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/length.hlsl (56 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/rcp.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (58 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/cos.hlsl (59 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/asuint16.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (62 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/vk-features/vk.pushconstant.access.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (64 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/step.hlsl (65 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/groupsharedArgs/Scalartest.hlsl (66 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/sqrt.hlsl (67 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/asuint-errors.hlsl (68 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/resources/StructuredBuffers-elementtype.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (70 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (72 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/rsqrt.hlsl (73 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/builtins/floor.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (75 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 :: AST/HLSL/export.hlsl (76 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 :: CodeGenHLSL/builtins/tanh.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (78 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 :: AST/HLSL/packoffset.hlsl (79 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/atan.hlsl (80 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/builtins/sinh.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (82 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 :: AST/HLSL/semantic-output.hlsl (83 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/lerp-builtin.hlsl (84 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (85 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (88 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (89 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 0x56457859de58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x56457859e218 'hlsl_constant float' lvalue Var 0x56457859da70 '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 0x56457859db98 <> Implicit # | 18812: | `-FieldDecl 0x56457859dc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x56457859dd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x56457859dd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x56457859ddd0 "t2" "space1" # | 18816: | |-VarDecl 0x56457859de58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x56457859ded8 <> 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 0x56457859e158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x56457859e2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x56457859e2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x56457859e288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x56457859e258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x56457859e218 'hlsl_constant float' lvalue Var 0x56457859da70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x56457859e270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x56457859e238 'hlsl_constant float' lvalue Var 0x56457859de58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x56457859e328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x56457859e408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x56457859e4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (90 of 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 :: AST/HLSL/semantic-output-struct.hlsl (91 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (93 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (94 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/VectorOverloadResolution.hlsl (95 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 :: CodeGenHLSL/BoolVector.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (97 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/countbits.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (99 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 :: AST/HLSL/pch_spirv_type.hlsl (100 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/dst.hlsl (101 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (103 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (104 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (108 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/Semantics/position.ps.struct.hlsl (109 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (110 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (114 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (116 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/half.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (118 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (120 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (121 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 :: CodeGenHLSL/builtins/pow.hlsl (122 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/default_cbuffer.hlsl (123 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/Language/groupsharedArgs/ScalarTest.hlsl (124 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (125 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/Language/TemplateOutArg.hlsl (126 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 0x5563796daee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5563796dbb20 <> 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 0x5563799b24e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5563799b3010 'void (inout int)' lvalue Function 0x5563799b1e28 '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 0x5563796daee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5563796db828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5563796dbb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5563796db8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5563796db0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5563796db9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5563796dba08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5563796dbb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5563796dbad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5563796db930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5563796db8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5563796dba70 <> 'int' lvalue NonTypeTemplateParm 0x5563796db9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x556379709158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5563799b2298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5563799b2278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5563799b2220 'double' lvalue ParmVar 0x5563799b1fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5563799b2260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5563799b2240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5563799b24e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5563799b22b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5563799b2440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5563799b2360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5563799b2698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5563799b2638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5563799b2bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5563799b2c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5563799b31f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5563799b30a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5563799b3090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5563799b3010 'void (inout int)' lvalue Function 0x5563799b1e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5563799b3158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5563799b30d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5563799b2ff0 'int' lvalue ParmVar 0x5563799b2bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5563799b3108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5563799b30f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (128 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/builtins/clip.hlsl (129 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 :: CodeGenHLSL/builtins/f32tof16.hlsl (130 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/log2-overloads.hlsl (131 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (134 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 :: SemaHLSL/vk.spec-constant.error.hlsl (135 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (139 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/fmod-errors.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (142 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/BuiltIns/firstbitlow-errors.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/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/builtins/atan-overloads.hlsl (145 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/isinf-overloads.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (147 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/Texture2D-vector-AST.hlsl (148 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 0x55d5f10f24a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55d5f13981f0 <> 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 0x55d5f10f24a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55d5f13981f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55d5f1398278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55d5f1398768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55d5f1398730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55d5f1398700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55d5f13981f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55d5f13986f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (149 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (150 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 :: SemaHLSL/Types/typedefs.hlsl (151 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (152 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/BuiltIns/mul-errors.hlsl (153 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/faceforward-errors.hlsl (154 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (155 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 0x5562d29ea4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5562d2c901e0 <> 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 0x5562d29ea4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5562d2c901e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5562d2c90268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5562d2c90758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5562d2c90720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5562d2c906f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5562d2c901e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5562d2c906e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (158 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (161 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 :: AST/ByteCode/hlsl.hlsl (162 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/vk-input-builtin.hlsl (163 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/resources/Texture2D-Load.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (168 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/BoolMatrix.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (172 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 :: SemaHLSL/Texture2D-Gather.hlsl (173 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/asuint16-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (176 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/faceforward.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (179 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/WaveActiveSum.hlsl (180 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/firstbitlow.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (182 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 :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (183 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/builtins/WavePrefixProduct.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (186 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (187 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (188 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/BasicFeatures/MatrixImplicitTruncation.hlsl (189 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/semantics/semantic-struct-nested-shadow.hlsl (190 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/resources/res-array-global-subarray-one.hlsl (191 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/max-overloads.hlsl (192 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/BuiltIns/reversebits-errors.hlsl (193 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (195 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/builtins/min.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (197 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/exp.hlsl (198 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/cosh.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (202 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/resources/Texture2D-default-explicit-binding.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (204 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/BuiltIns/all-errors.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (208 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (210 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/BasicFeatures/MatrixConstructor.hlsl (211 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/WavePrefixSum.hlsl (212 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/Semantics/position.ps.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (215 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (217 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/semantics/semantic-struct-2.hlsl (218 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (219 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/log-overloads.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (221 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/buffer_update_counter-errors.hlsl (222 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/convergence/entry.point.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (224 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/semantics/semantic.array.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (226 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/frac-overloads.hlsl (227 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/rsqrt-overloads.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (229 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (230 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (231 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/wavesize.hlsl (232 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/Semantics/vertexid.ps.hlsl (233 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (234 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/Semantics/semantic.explicit-mix-location.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (238 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/builtins/asuint.hlsl (239 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (240 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/trunc-overloads.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (242 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/Resources/Texture2D-Subscript.hlsl (243 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (244 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (245 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/resources/res-array-global-dyn-index.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (249 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/semantics/semantic.explicit-location.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (252 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/ddy-coarse.hlsl (253 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/matrix-member-one-based-accessor-scalar-store.hlsl (254 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/pow-overloads.hlsl (255 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/RasterizerOrderedStructuredBuffer-elementtype.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (260 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/Texture2D-SampleGrad.hlsl (261 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/static-variable.hlsl (262 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 :: CodeGenHLSL/resources/res-array-local3.hlsl (263 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/HLSLControlFlowHint.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (267 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/resources/res-array-global-subarray-many.hlsl (268 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/WaveActiveAllEqual-errors.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (270 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 :: AST/HLSL/TypdefArrayParam.hlsl (271 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (272 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/WaveActiveBitXor.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (274 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 :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (276 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/groupsharedArgs/MatrixTest.hlsl (277 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/builtins/exp-overloads.hlsl (278 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 :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (279 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/lit.hlsl (280 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 :: SemaHLSL/Semantics/target.ps.input.hlsl (281 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/cbuffer_and_namespaces.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (283 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (285 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/semantics/semantic-struct-2-output.hlsl (286 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/log10-overloads.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (288 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/Resources/Texture2D-SampleCmp.hlsl (289 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (292 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/Semantics/target.vs.output.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (296 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/sgep/object_method.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (298 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (299 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (303 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (305 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (306 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 0x556f86b24188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x556f86b240e0 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 0x556f86b24188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x556f86b23e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x556f86b240e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x556f86b23fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x556f86b24278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x556f86b24268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x556f86b24220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x556f86b24200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (307 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/QuadReadAcrossX.hlsl (308 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/resources/StructuredBuffers-methods-lib.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (311 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/vk-features/vk.pushconstant.layout.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (313 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (315 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/Texture2D-SampleCmp.hlsl (316 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/rsqrt-builtin.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (318 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 :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (320 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/semantics/semantic.struct.output.hlsl (321 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/MatrixElement_cbuffer.hlsl (322 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 :: SemaHLSL/Loops/unroll.hlsl (323 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/builtins/and_mat.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (325 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/VectorElementOverloadResolution.hlsl (326 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (328 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/firstbithigh-errors.hlsl (329 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/WaveActiveAnyTrue-errors.hlsl (330 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/semantics/SV_GroupID-noindex.hlsl (331 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/WaveActiveMax.hlsl (332 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/local_resource_bindings.hlsl (333 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/matrix-member-one-based-swizzle-store.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (336 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 :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (338 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 :: CodeGenHLSL/export.hlsl (339 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 :: SemaHLSL/Resources/Texture2D-Sema.hlsl (340 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (342 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/resources/res-array-global-multi-dim.hlsl (343 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/floor-overloads.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (345 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/BuiltIns/round-errors.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (348 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/shift-mask.hlsl (349 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (350 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (354 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/builtins/f16tof32.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (356 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/semantics/semantic.explicit-mix-builtin.hlsl (357 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 :: AST/HLSL/pch_with_buf.hlsl (358 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (359 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (360 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (362 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/BasicFeatures/ArrayOutputArguments.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (364 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (365 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/no-conversion-warnings.hlsl (366 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/resources/cbuffer-empty-struct-array.hlsl (367 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 :: SemaHLSL/valid-shader-stages.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (369 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (370 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/semantics/semantic-struct-nested-inherit.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (372 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (374 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 :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (379 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/resources/RWBuffer-imageformat.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (381 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/builtins/D3DCOLORtoUBYTE4.hlsl (382 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/WaveBuiltinAvailability.hlsl (383 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/entry.hlsl (384 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/semantics/DispatchThreadID.hlsl (385 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 :: AST/HLSL/OutArgExpr.hlsl (386 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 :: CodeGenHLSL/builtins/transpose-builtin.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (390 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/convergence/do.while.hlsl (391 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/no_int_promotion.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (393 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/Language/ArrayOutputArgs-errors.hlsl (394 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (395 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/resources/cbuffer_align.hlsl (396 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (397 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (402 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/matrix-member-one-based-accessor-scalar-load.hlsl (403 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/builtins/ddx-coarse.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (405 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/semantics/semantic.explicit-mix.lib.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (407 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/builtins/sign.hlsl (408 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/f16tof32-builtin.hlsl (409 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/resources/cbuffer_matrix_align.hlsl (410 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/loops/unroll.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (413 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/select-errors.hlsl (414 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/resources/cbuffer_with_packoffset.hlsl (415 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/groupsharedArgs/ArrTest.hlsl (416 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (418 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/MatrixElementOverloadResolution.hlsl (419 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/Semantics/semantic.explicit-mix-location-2.hlsl (420 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (422 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/cosh-overloads.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (424 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/semantics/semantic.nested.vs.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (426 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/and.hlsl (427 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (429 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/BasicFeatures/VectorElementwiseCast.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (431 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/vk_binding_attr.hlsl (432 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (434 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/transpose-errors.hlsl (435 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/resources/cbuffer_with_static_global_and_function.hlsl (436 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/groupsharedArgs/VectorTest.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (438 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/resources/Texture2D-default.hlsl (439 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 :: AST/HLSL/pch.hlsl (440 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/semantics/semantic.array.output.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (442 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (445 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/inline-spirv/SpirvType.literal.error.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (449 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/SV_GroupID.hlsl (450 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (456 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (457 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 :: Driver/dxc_rootsig-define.hlsl (458 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (460 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (466 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/Bool.hlsl (467 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/inline-spirv/SpirvType.dx.error.hlsl (468 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/matrix_types.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (470 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/VectorElementStore.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (472 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/asdouble.hlsl (473 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/any.hlsl (474 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/builtins/transpose.hlsl (475 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 :: SemaHLSL/matrix-member-access-errors.hlsl (476 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 :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (477 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/groupsharedArgs/TemplateTest.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (479 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/resources/default_cbuffer_with_layout.hlsl (480 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/resources-declared-only-once.hlsl (481 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/Language/groupsharedArgs/ExplicitCast.hlsl (482 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (483 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/sgep/array_store.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (485 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/Wave.hlsl (486 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (488 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/builtins/clamp-overloads.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (491 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (494 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/matrix-member-zero-based-swizzle-load.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (498 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/asdouble-errors.hlsl (499 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/BasicFeatures/ArrayElementwiseCast.hlsl (500 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/resources/res-array-local1.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (504 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/builtins/dot.hlsl (505 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/semantics/SV_Target.ps.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (507 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/half-float-only-errors2.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (509 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/builtins/WaveActiveBitAnd-errors.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (511 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/exp2-overloads.hlsl (512 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (513 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/pch_with_matrix_element_accessor.hlsl (514 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/sret_output.hlsl (515 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: 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.17s 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.