INFO:2026-03-24T22:52:12Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 2a7b0f06d206..710c2f0ca5a4 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 710c2f0ca5a4 [SandboxIR][Tracker] Test UncondBrInst CondBrInst setters (#187549) INFO:2026-03-24T22:52:16Z:root:syncing... Deleted branch merge (was 9e78fa16f0a0). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 6066db1396d4] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T22:52:17Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/2] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.TrackerTest.o [2/2] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests INFO:2026-03-24T22:52:25Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T22:52:25Z:root:testing INFO:2026-03-24T22:52: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 :: CodeGenHLSL/builtins/saturate-builtin.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (3 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/cosh-overloads.hlsl (4 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/rcp.hlsl (5 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/Language/AggregateSplatCasts.hlsl (6 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (7 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/dot-builtin.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (11 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/BuiltIns/asint16-errors.hlsl (12 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/semantics/semantic.array.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (15 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (16 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (17 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 0x559bdfa26158 <> # | |-NamespaceDecl 0x559bdfa26a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x559bdfa26b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-NonTypeTemplateParmDecl 0x559bdfa26c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559bdfa26c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x559bdfa26d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x559bdfa26d40 'vector' dependent # | | | |-TemplateTypeParmType 0x559bdfa26ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa26b20 'element' # | | | `-DeclRefExpr 0x559bdfa26ce0 <> 'int' lvalue NonTypeTemplateParm 0x559bdfa26c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x559bdfa26e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-NonTypeTemplateParmDecl 0x559bdfa26f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559bdfa26f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x559bdfa26fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559bdfa27028 <> 'int' 4 # | | | |-BinaryOperator 0x559bdfa27128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x559bdfa270e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x559bdfa270a8 <> 'int' lvalue NonTypeTemplateParm 0x559bdfa26f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x559bdfa27068 <> 'int' 4 # | | | | `-BinaryOperator 0x559bdfa27108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x559bdfa270c8 <> 'int' lvalue NonTypeTemplateParm 0x559bdfa26fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x559bdfa27088 <> 'int' 4 # | | | `-TypeAliasDecl 0x559bdfa52298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x559bdfa52230 'matrix' dependent # | | |-ClassTemplateDecl 0x559bdfa52978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x559bdfa52748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa52918 <> 'bool' Concept 0x559bdfa52420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa52850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa52820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa527d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa523a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52350 'element_type' # | | | `-CXXRecordDecl 0x559bdfa52648 <> implicit class Buffer # | | | `-FinalAttr 0x559bdfa526f0 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa52d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa52ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa52cb8 <> 'bool' Concept 0x559bdfa52420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa52bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa52bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa52b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa523a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52350 'element_type' # | | | `-CXXRecordDecl 0x559bdfa529e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x559bdfa52a90 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa530b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa52e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa53058 <> 'bool' Concept 0x559bdfa52600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa52f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa52f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa52f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | | `-CXXRecordDecl 0x559bdfa52d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x559bdfa52e30 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa54738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa54510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa546d8 <> 'bool' Concept 0x559bdfa52600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa54610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa545e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa54590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | | `-CXXRecordDecl 0x559bdfa54410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x559bdfa544b8 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa54ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa548a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa54a78 <> 'bool' Concept 0x559bdfa52600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa549b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa54980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa54930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | | `-CXXRecordDecl 0x559bdfa547a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x559bdfa54850 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa54e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa54c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa54e18 <> 'bool' Concept 0x559bdfa52600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa54d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa54d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa54cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | | `-CXXRecordDecl 0x559bdfa54b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x559bdfa54bf0 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa55218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa54fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa551b8 <> 'bool' Concept 0x559bdfa52600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa550f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa550c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa55070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | | `-CXXRecordDecl 0x559bdfa54ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x559bdfa54f90 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa555c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x559bdfa55388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x559bdfa55568 <> 'bool' Concept 0x559bdfa52600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa554a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa55470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa55420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | | `-CXXRecordDecl 0x559bdfa55288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x559bdfa55330 <> Implicit final # | | |-CXXRecordDecl 0x559bdfa55638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x559bdfa556e0 <> Implicit final # | | |-CXXRecordDecl 0x559bdfa55738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x559bdfa557e0 <> Implicit final # | | |-CXXRecordDecl 0x559bdfa55838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x559bdfa558e0 <> Implicit final # | | |-CXXRecordDecl 0x559bdfa55938 <> implicit class SamplerState # | | | `-FinalAttr 0x559bdfa559e0 <> Implicit final # | | |-CXXRecordDecl 0x559bdfa55a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x559bdfa55ae0 <> Implicit final # | | |-ClassTemplateDecl 0x559bdfa55ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x559bdfa55c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x559bdfa55b40 'vector' 4 # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-ConceptSpecializationExpr 0x559bdfa55e78 <> 'bool' Concept 0x559bdfa52420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x559bdfa55db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfa55d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfa55d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa523a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa52350 'element_type' # | | | `-CXXRecordDecl 0x559bdfa55b70 <> implicit class Texture2D # | | | `-FinalAttr 0x559bdfa55c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x559bdfa56168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x559bdfa56090 'vector' dependent # | | | |-TemplateTypeParmType 0x559bdfa55fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfa55f48 'element_type' # | | | `-DeclRefExpr 0x559bdfa56068 <> 'int' lvalue NonTypeTemplateParm 0x559bdfa55fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x559bdfa55f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x559bdfa55fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x559bdfa52420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x559bdfa52350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x559bdfa52400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x559bdfa523a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x559bdfa52350 'element_type' # | |-ConceptDecl 0x559bdfa52600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x559bdfa52468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x559bdfa525e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x559bdfa52540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x559bdfa52520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x559bdfa524c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559bdfa52468 'element_type' # | | `-BinaryOperator 0x559bdfa525c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x559bdfa52558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x559bdfa525a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x559bdfa56380 <> Namespace 0x559bdfa26a98 'hlsl' # | |-TypedefDecl 0x559bdfa56b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x559bdfa56b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x559bdfa56850 '__NSConstantString_tag' # | |-TypedefDecl 0x559bdfa26a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x559bdfa26980 'void *' # | | `-BuiltinType 0x559bdfa261c0 'void' # | |-NamespaceDecl 0x559bdfa56bf0 prev 0x559bdfa26a98 line:12:11 hlsl # | | |-original Namespace 0x559bdfa26a98 'hlsl' # | | |-TypedefDecl 0x559bdfa56c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa56ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa56d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa56dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa56e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | |-TypedefDecl 0x559bdfa56ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x559bdfa26280 'long' # | | |-TypedefDecl 0x559bdfa56f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa571c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa570f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa56fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa56f98 'int' 1 # | | | `-ExtVectorType 0x559bdfa570b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa57000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | |-TypedefDecl 0x559bdfa57418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa57340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa57250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa57230 'int' 2 # | | | `-ExtVectorType 0x559bdfa57300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa57000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | |-TypedefDecl 0x559bdfa57668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa57590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa574a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa57480 'int' 3 # | | | `-ExtVectorType 0x559bdfa57550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa57000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | |-TypedefDecl 0x559bdfa78ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa577e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa576f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa576d0 'int' 4 # | | | `-ExtVectorType 0x559bdfa577a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa57000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | |-TypedefDecl 0x559bdfa79278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa791a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa79080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa79060 'int' 1 # | | | `-ExtVectorType 0x559bdfa79160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa790b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa794c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa793f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa79308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa792e8 'int' 2 # | | | `-ExtVectorType 0x559bdfa793b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa790b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa79718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa79640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa79558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa79538 'int' 3 # | | | `-ExtVectorType 0x559bdfa79600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa790b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa79968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa79890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa797a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa79788 'int' 4 # | | | `-ExtVectorType 0x559bdfa79850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa790b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa79c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa79b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa79a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa79a10 'int' 1 # | | | `-ExtVectorType 0x559bdfa79b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa79a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa79e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa79dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa79cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa79cb0 'int' 2 # | | | `-ExtVectorType 0x559bdfa79d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa79a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7a928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7a850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa79f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa79f20 'int' 3 # | | | `-ExtVectorType 0x559bdfa7a810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa79a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7ab98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7aac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7a9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7a9b0 'int' 4 # | | | `-ExtVectorType 0x559bdfa7aa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa79a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7ae28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7ad50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7ac60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7ac40 'int' 1 # | | | `-ExtVectorType 0x559bdfa7ad10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa7b068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7af90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7aed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7aeb0 'int' 2 # | | | `-ExtVectorType 0x559bdfa7af50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa7b2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7b1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7b110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7b0f0 'int' 3 # | | | `-ExtVectorType 0x559bdfa7b190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa7b4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7b410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7b350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7b330 'int' 4 # | | | `-ExtVectorType 0x559bdfa7b3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | `-BuiltinType 0x559bdfa26260 'int' # | | |-TypedefDecl 0x559bdfa7b7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7b6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7b5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7b590 'int' 1 # | | | `-ExtVectorType 0x559bdfa7b660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7b9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7b900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7b848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7b828 'int' 2 # | | | `-ExtVectorType 0x559bdfa7b8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7bc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7bb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7ba80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7ba60 'int' 3 # | | | `-ExtVectorType 0x559bdfa7bb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7be58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7bd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7bcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7bca0 'int' 4 # | | | `-ExtVectorType 0x559bdfa7bd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7b5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | |-TypedefDecl 0x559bdfa7c118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7c040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7bf20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7bf00 'int' 1 # | | | `-ExtVectorType 0x559bdfa7c000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | `-BuiltinType 0x559bdfa26280 'long' # | | |-TypedefDecl 0x559bdfa7c388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7c2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7c1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7c1a0 'int' 2 # | | | `-ExtVectorType 0x559bdfa7c270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | `-BuiltinType 0x559bdfa26280 'long' # | | |-TypedefDecl 0x559bdfa7c5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7c520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7c430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7c410 'int' 3 # | | | `-ExtVectorType 0x559bdfa7c4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | `-BuiltinType 0x559bdfa26280 'long' # | | |-TypedefDecl 0x559bdfa7c888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7c7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7c6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7c680 'int' 4 # | | | `-ExtVectorType 0x559bdfa7c750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7bf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | `-BuiltinType 0x559bdfa26280 'long' # | | |-TypedefDecl 0x559bdfa7cb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7ca70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7c950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7c930 'int' 1 # | | | `-ExtVectorType 0x559bdfa7ca30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | |-TypedefDecl 0x559bdfa7cdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7cce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7cbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7cbd0 'int' 2 # | | | `-ExtVectorType 0x559bdfa7cca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | |-TypedefDecl 0x559bdfa7d028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7cf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7ce60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7ce40 'int' 3 # | | | `-ExtVectorType 0x559bdfa7cf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | |-TypedefDecl 0x559bdfa7d298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7d1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7d0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7d0b0 'int' 4 # | | | `-ExtVectorType 0x559bdfa7d180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7c980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | |-TypedefDecl 0x559bdfa7d528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7d450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7d328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7d308 'int' 1 # | | | `-ExtVectorType 0x559bdfa7d410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa269d0 'half' # | | |-TypedefDecl 0x559bdfa7dfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7d6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7d5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7d598 'int' 2 # | | | `-ExtVectorType 0x559bdfa7d660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa269d0 'half' # | | |-TypedefDecl 0x559bdfa7e228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7e150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7e060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7e040 'int' 3 # | | | `-ExtVectorType 0x559bdfa7e110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa269d0 'half' # | | |-TypedefDecl 0x559bdfa7e478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7e3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7e2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7e298 'int' 4 # | | | `-ExtVectorType 0x559bdfa7e360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7d360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa269d0 'half' # | | |-TypedefDecl 0x559bdfa7e708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7e630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7e508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7e4e8 'int' 1 # | | | `-ExtVectorType 0x559bdfa7e5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa7e958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7e880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7e798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7e778 'int' 2 # | | | `-ExtVectorType 0x559bdfa7e840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa7eba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7ead0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7e9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7e9c8 'int' 3 # | | | `-ExtVectorType 0x559bdfa7ea90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa7edc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7ecf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7ec38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7ec18 'int' 4 # | | | `-ExtVectorType 0x559bdfa7ecb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7e540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa7f158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7f080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7ee58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7ee38 'int' 1 # | | | `-ExtVectorType 0x559bdfa7ef40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa7f3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7f2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7f1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7f1c8 'int' 2 # | | | `-ExtVectorType 0x559bdfa7f290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa7f5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7f520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7f438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7f418 'int' 3 # | | | `-ExtVectorType 0x559bdfa7f4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa7f848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7f770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa7f688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7f668 'int' 4 # | | | `-ExtVectorType 0x559bdfa7f730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7ee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa7fad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7fa00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa7f910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa7f8f0 'int' 1 # | | | `-ExtVectorType 0x559bdfa7f9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa7f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa7fd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7fc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa7fb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa7fb60 'int' 2 # | | | `-ExtVectorType 0x559bdfa7fc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa7f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa7ff58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa7fe80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa7fdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa7fda0 'int' 3 # | | | `-ExtVectorType 0x559bdfa7fe40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa7f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa801a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa800d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa80000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa7ffe0 'int' 4 # | | | `-ExtVectorType 0x559bdfa80090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa7f940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | `-BuiltinType 0x559bdfa26360 'float' # | | |-TypedefDecl 0x559bdfa80438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x559bdfa80360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa80270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa80250 'int' 1 # | | | `-ExtVectorType 0x559bdfa80320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x559bdfa802a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa80678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x559bdfa805a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa804e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa804c0 'int' 2 # | | | `-ExtVectorType 0x559bdfa80560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x559bdfa802a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa808b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x559bdfa807e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa80720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa80700 'int' 3 # | | | `-ExtVectorType 0x559bdfa807a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x559bdfa802a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa80af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x559bdfa80a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa80960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa80940 'int' 4 # | | | `-ExtVectorType 0x559bdfa809e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x559bdfa802a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TypedefDecl 0x559bdfa869f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa80f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa80bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa80b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa80bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa80b98 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa80ef0 'matrix' # | | |-TypedefDecl 0x559bdfa86e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa86d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa86a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa86a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa86ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa86a78 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa86cb0 'matrix' # | | |-TypedefDecl 0x559bdfa87230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa87130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa86eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa86e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa86ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa86e98 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa870d0 'matrix' # | | |-TypedefDecl 0x559bdfa87650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa87550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa872d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa87298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa872f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa872b8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa874f0 'matrix' # | | |-TypedefDecl 0x559bdfa89c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa87970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa876f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa876b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa87718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa876d8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa87910 'matrix' # | | |-TypedefDecl 0x559bdfa8a030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa89f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa89cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa89c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa89cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa89c98 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa89ed0 'matrix' # | | |-TypedefDecl 0x559bdfa8a450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8a350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8a0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8a098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8a0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8a0b8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa8a2f0 'matrix' # | | |-TypedefDecl 0x559bdfa8a870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8a770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8a4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8a4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8a518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8a4d8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa8a710 'matrix' # | | |-TypedefDecl 0x559bdfa8bcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8bbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8a918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8a8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8a938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8a8f8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa8ab30 'matrix' # | | |-TypedefDecl 0x559bdfa8c0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8bfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8bd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8bd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8bd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8bd38 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa8bf70 'matrix' # | | |-TypedefDecl 0x559bdfa8c4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8c178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8c138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8c198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8c158 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa8c390 'matrix' # | | |-TypedefDecl 0x559bdfa8c910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8c810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8c598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8c558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8c5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8c578 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa8c7b0 'matrix' # | | |-TypedefDecl 0x559bdfa8cd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8cc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8c9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8c978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8c9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8c998 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa8cbf0 'matrix' # | | |-TypedefDecl 0x559bdfa8d170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8d070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8cdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8cdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8ce18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8cdd8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa8d010 'matrix' # | | |-TypedefDecl 0x559bdfa8d590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8d490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8d218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8d1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8d238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8d1f8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa8d430 'matrix' # | | |-TypedefDecl 0x559bdfa8d9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8d8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x559bdfa261e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8d638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8d5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8d658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8d618 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa8d850 'matrix' # | | |-TypedefDecl 0x559bdfa8e130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8e030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8da60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8da20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8da80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8da40 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa8dfd0 'matrix' # | | |-TypedefDecl 0x559bdfa8e560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8e460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8e1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8e1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8e200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8e1c0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa8e400 'matrix' # | | |-TypedefDecl 0x559bdfa8e990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8e610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8e5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8e630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8e5f0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa8e830 'matrix' # | | |-TypedefDecl 0x559bdfa8edc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8ecc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8ea40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8ea00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8ea60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8ea20 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa8ec60 'matrix' # | | |-TypedefDecl 0x559bdfa8f500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8f400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8ee70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8ee30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa8ee90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa8ee50 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa8f3a0 'matrix' # | | |-TypedefDecl 0x559bdfa8f930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8f830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8f5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8f570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8f5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8f590 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa8f7d0 'matrix' # | | |-TypedefDecl 0x559bdfa8fd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa8fc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8f9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8f9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa8fa00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa8f9c0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa8fc00 'matrix' # | | |-TypedefDecl 0x559bdfa815e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa90090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa8fe10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa8fdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa8fe30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa8fdf0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa90030 'matrix' # | | |-TypedefDecl 0x559bdfa81a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa81910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa81690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa81650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa816b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa81670 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa818b0 'matrix' # | | |-TypedefDecl 0x559bdfa81e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa81d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa81ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa81a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa81ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa81aa0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa81ce0 'matrix' # | | |-TypedefDecl 0x559bdfa82270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa82170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa81ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa81eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa81f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa81ed0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa82110 'matrix' # | | |-TypedefDecl 0x559bdfa837c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa836c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa82320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa822e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa82340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa82300 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa82540 'matrix' # | | |-TypedefDecl 0x559bdfa83bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa83af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa83870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa83830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa83890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa83850 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa83a90 'matrix' # | | |-TypedefDecl 0x559bdfa84020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa83f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa83ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa83c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa83cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa83c80 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa83ec0 'matrix' # | | |-TypedefDecl 0x559bdfa84450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa84350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa840d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa84090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa840f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa840b0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa842f0 'matrix' # | | |-TypedefDecl 0x559bdfa84890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa84790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa84500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa844c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa84520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa844e0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa84730 'matrix' # | | |-TypedefDecl 0x559bdfa84d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa84c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa84958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa84918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa84978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa84938 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa84bb0 'matrix' # | | |-TypedefDecl 0x559bdfa85150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa85050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa84dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa84d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa84df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa84db8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa84ff0 'matrix' # | | |-TypedefDecl 0x559bdfa85590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa85490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa85218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa851d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa85238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa851f8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa85430 'matrix' # | | |-TypedefDecl 0x559bdfa85b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa85a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa85658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa85618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa85678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa85638 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa85a20 'matrix' # | | |-TypedefDecl 0x559bdfa85fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa85ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa85c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa85c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa85c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa85c28 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa85e60 'matrix' # | | |-TypedefDecl 0x559bdfa86400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa86300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa86088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa86048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa860a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa86068 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa862a0 'matrix' # | | |-TypedefDecl 0x559bdfa9ad00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa86740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa864c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa86488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa864e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa864a8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa866e0 'matrix' # | | |-TypedefDecl 0x559bdfa9b140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9b040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9adc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9ad88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9ade8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9ada8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa9afe0 'matrix' # | | |-TypedefDecl 0x559bdfa9b580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9b480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9b208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9b1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9b228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9b1e8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa9b420 'matrix' # | | |-TypedefDecl 0x559bdfa9b9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9b8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9b648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9b608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9b668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9b628 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa9b860 'matrix' # | | |-TypedefDecl 0x559bdfa9c920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9c820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9ba88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9ba48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9baa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9ba68 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa9bca0 'matrix' # | | |-TypedefDecl 0x559bdfa9cd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9cc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9c9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9c9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9ca08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9c9c8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa9cc00 'matrix' # | | |-TypedefDecl 0x559bdfa9d1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9d0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9ce28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9cde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9ce48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9ce08 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa9d040 'matrix' # | | |-TypedefDecl 0x559bdfa9d5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9d4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9d268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9d228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9d288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9d248 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa9d480 'matrix' # | | |-TypedefDecl 0x559bdfa9dd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9d6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9d668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9d6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9d688 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa9dbd0 'matrix' # | | |-TypedefDecl 0x559bdfa9e170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9e070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9ddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9ddb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9de18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9ddd8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa9e010 'matrix' # | | |-TypedefDecl 0x559bdfa9e4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9e238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9e1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9e258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9e218 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa9e390 'matrix' # | | |-TypedefDecl 0x559bdfa9e830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9e730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9e5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9e578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9e5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9e598 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa9e6d0 'matrix' # | | |-TypedefDecl 0x559bdfa90470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9ea70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9e8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9e8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9e918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9e8d8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa9ea10 'matrix' # | | |-TypedefDecl 0x559bdfa907b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa906b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa90538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa904f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa90558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa90518 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa90650 'matrix' # | | |-TypedefDecl 0x559bdfa90af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa909f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa90878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa90838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa90898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa90858 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa90990 'matrix' # | | |-TypedefDecl 0x559bdfa90e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa90d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa90bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa90b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa90bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa90b98 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa90cd0 'matrix' # | | |-TypedefDecl 0x559bdfa91170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa91070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa90ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa90eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa90f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa90ed8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa91010 'matrix' # | | |-TypedefDecl 0x559bdfa924d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa913b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa91238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa911f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa91258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa91218 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa91350 'matrix' # | | |-TypedefDecl 0x559bdfa92810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa92710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa92598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa92558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa925b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa92578 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa926b0 'matrix' # | | |-TypedefDecl 0x559bdfa92b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa92a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa928d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa92898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa928f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa928b8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa929f0 'matrix' # | | |-TypedefDecl 0x559bdfa92e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa92d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa92c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa92bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa92c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa92bf8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa92d30 'matrix' # | | |-TypedefDecl 0x559bdfa931d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa930d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa92f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa92f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa92f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa92f38 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa93070 'matrix' # | | |-TypedefDecl 0x559bdfa93560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa93460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa93298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa93258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa932b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa93278 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa933b0 'matrix' # | | |-TypedefDecl 0x559bdfa938a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa937a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa93628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa935e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa93648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa93608 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa93740 'matrix' # | | |-TypedefDecl 0x559bdfa93be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa93ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa93968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa93928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa93988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa93948 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa93a80 'matrix' # | | |-TypedefDecl 0x559bdfa93f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa93e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x559bdfa7abf0 'int32_t' sugar # | | | | |-Typedef 0x559bdfa56c78 'int32_t' # | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa93ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa93c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa93cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa93c88 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa93dc0 'matrix' # | | |-TypedefDecl 0x559bdfa942a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa941a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa93fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa93fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa94008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa93fc8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa94140 'matrix' # | | |-TypedefDecl 0x559bdfa94600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa94500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa94368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa94328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa94388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa94348 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa944a0 'matrix' # | | |-TypedefDecl 0x559bdfa94940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa94840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa946c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa94688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa946e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa946a8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa947e0 'matrix' # | | |-TypedefDecl 0x559bdfa94c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa94b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa94a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa949c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa94a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa949e8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa94b20 'matrix' # | | |-TypedefDecl 0x559bdfa94fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa94ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa94d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa94d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa94d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa94d28 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa94e60 'matrix' # | | |-TypedefDecl 0x559bdfa95300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa95200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa95088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa95048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa950a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa95068 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa951a0 'matrix' # | | |-TypedefDecl 0x559bdfa95650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa95550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa953c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa95388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa953e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa953a8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa954f0 'matrix' # | | |-TypedefDecl 0x559bdfa95990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa95890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa95718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa956d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa95738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa956f8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa95830 'matrix' # | | |-TypedefDecl 0x559bdfa95cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa95bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa95a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa95a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa95a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa95a38 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa95b70 'matrix' # | | |-TypedefDecl 0x559bdfa96010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa95f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa95d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa95d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa95db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa95d78 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa95eb0 'matrix' # | | |-TypedefDecl 0x559bdfa96350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa96250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa960d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa96098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa960f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa960b8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa961f0 'matrix' # | | |-TypedefDecl 0x559bdfa966a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa965a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa96418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa963d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa96438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa963f8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa96540 'matrix' # | | |-TypedefDecl 0x559bdfa969e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa968e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa96768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa96728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa96788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa96748 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa96880 'matrix' # | | |-TypedefDecl 0x559bdfa96d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa96c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa96aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa96a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa96ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa96a88 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa96bc0 'matrix' # | | |-TypedefDecl 0x559bdfa97060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa96f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa96de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa96da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa96e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa96dc8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa96f00 'matrix' # | | |-TypedefDecl 0x559bdfa973a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa972a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x559bdfa7b540 'uint32_t' sugar # | | | | |-Typedef 0x559bdfa56d58 'uint32_t' # | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa97128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa970e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa97148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa97108 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa97240 'matrix' # | | |-TypedefDecl 0x559bdfa97840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa97740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa97468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa97428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa974a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa97448 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa976e0 'matrix' # | | |-TypedefDecl 0x559bdfa97c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa97b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa97908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa978c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa97928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa978e8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa97b20 'matrix' # | | |-TypedefDecl 0x559bdfa980c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa97fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa97d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa97d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa97d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa97d28 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa97f60 'matrix' # | | |-TypedefDecl 0x559bdfa98830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa98400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa98188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa98148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa981a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa98168 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa983a0 'matrix' # | | |-TypedefDecl 0x559bdfa98c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa98b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa988f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa988b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa98918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa988d8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa98b10 'matrix' # | | |-TypedefDecl 0x559bdfa990b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa98fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa98d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa98cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa98d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa98d18 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa98f50 'matrix' # | | |-TypedefDecl 0x559bdfa994f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa993f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa99178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa99138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa99198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa99158 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa99390 'matrix' # | | |-TypedefDecl 0x559bdfab3da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab3ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa995b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa99578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa995d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa99598 'int' 4 # | | | `-ConstantMatrixType 0x559bdfab3c40 'matrix' # | | |-TypedefDecl 0x559bdfab41e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab40e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab3e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab3e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab3e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab3e48 'int' 1 # | | | `-ConstantMatrixType 0x559bdfab4080 'matrix' # | | |-TypedefDecl 0x559bdfab4620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab4520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab42a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab4268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfab42c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfab4288 'int' 2 # | | | `-ConstantMatrixType 0x559bdfab44c0 'matrix' # | | |-TypedefDecl 0x559bdfab4a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab4960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab46e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab46a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab4708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab46c8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfab4900 'matrix' # | | |-TypedefDecl 0x559bdfab5110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab5010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab4b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab4ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab4b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab4b08 'int' 4 # | | | `-ConstantMatrixType 0x559bdfab4fb0 'matrix' # | | |-TypedefDecl 0x559bdfab5550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab5450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab51d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab5198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab51f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab51b8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfab53f0 'matrix' # | | |-TypedefDecl 0x559bdfab5990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab5890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab5618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab55d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfab5638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfab55f8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfab5830 'matrix' # | | |-TypedefDecl 0x559bdfab5dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab5cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab5a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab5a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab5a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab5a38 'int' 3 # | | | `-ConstantMatrixType 0x559bdfab5c70 'matrix' # | | |-TypedefDecl 0x559bdfab6470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab6370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x559bdfa7beb0 'int64_t' sugar # | | | | |-Typedef 0x559bdfa56ea8 'int64_t' # | | | | `-BuiltinType 0x559bdfa26280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab60f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab60b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab6110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab60d0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfab6310 'matrix' # | | |-TypedefDecl 0x559bdfab68f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab67f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab6538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab64f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab6558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab6518 'int' 1 # | | | `-ConstantMatrixType 0x559bdfab6790 'matrix' # | | |-TypedefDecl 0x559bdfab6d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab6c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab69b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab6978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfab69d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfab6998 'int' 2 # | | | `-ConstantMatrixType 0x559bdfab6bd0 'matrix' # | | |-TypedefDecl 0x559bdfaba350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaba250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab6df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab6db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab6e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab6dd8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfab7010 'matrix' # | | |-TypedefDecl 0x559bdfaba790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaba690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaba418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaba3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaba438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaba3f8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaba630 'matrix' # | | |-TypedefDecl 0x559bdfababd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabaad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaba858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaba818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaba878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaba838 'int' 1 # | | | `-ConstantMatrixType 0x559bdfabaa70 'matrix' # | | |-TypedefDecl 0x559bdfabb010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabaf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabac98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabac58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabacb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabac78 'int' 2 # | | | `-ConstantMatrixType 0x559bdfabaeb0 'matrix' # | | |-TypedefDecl 0x559bdfabb460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabb360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabb0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabb098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabb0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabb0b8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfabb300 'matrix' # | | |-TypedefDecl 0x559bdfabb8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabb7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabb528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabb4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabb548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabb508 'int' 4 # | | | `-ConstantMatrixType 0x559bdfabb740 'matrix' # | | |-TypedefDecl 0x559bdfabbce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabbbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabb968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabb928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabb988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabb948 'int' 1 # | | | `-ConstantMatrixType 0x559bdfabbb80 'matrix' # | | |-TypedefDecl 0x559bdfabc120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabc020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabbda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabbd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabbdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabbd88 'int' 2 # | | | `-ConstantMatrixType 0x559bdfabbfc0 'matrix' # | | |-TypedefDecl 0x559bdfabc590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabc490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabc1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabc1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabc208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabc1c8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfabc430 'matrix' # | | |-TypedefDecl 0x559bdfabc9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabc8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabc658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabc618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabc678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabc638 'int' 4 # | | | `-ConstantMatrixType 0x559bdfabc870 'matrix' # | | |-TypedefDecl 0x559bdfabce10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabcd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabca98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabca58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabcab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabca78 'int' 1 # | | | `-ConstantMatrixType 0x559bdfabccb0 'matrix' # | | |-TypedefDecl 0x559bdfabd280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabd150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabced8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabce98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabcef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabceb8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfabd0f0 'matrix' # | | |-TypedefDecl 0x559bdfabd6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabd5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabd348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabd308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabd368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabd328 'int' 3 # | | | `-ConstantMatrixType 0x559bdfabd560 'matrix' # | | |-TypedefDecl 0x559bdfabdb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabda00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x559bdfa7c8e0 'uint64_t' sugar # | | | | |-Typedef 0x559bdfa56e38 'uint64_t' # | | | | `-BuiltinType 0x559bdfa26320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabd788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabd748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabd7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabd768 'int' 4 # | | | `-ConstantMatrixType 0x559bdfabd9a0 'matrix' # | | |-TypedefDecl 0x559bdfabdf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabde60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabdbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabdb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabdbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabdb90 'int' 1 # | | | `-ConstantMatrixType 0x559bdfabde00 'matrix' # | | |-TypedefDecl 0x559bdfabe3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabe2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabe010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabdfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabe030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabdff0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfabe230 'matrix' # | | |-TypedefDecl 0x559bdfabe7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabe6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabe470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabe430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabe490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabe450 'int' 3 # | | | `-ConstantMatrixType 0x559bdfabe690 'matrix' # | | |-TypedefDecl 0x559bdfabec20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabeb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabe8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabe860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabe8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabe880 'int' 4 # | | | `-ConstantMatrixType 0x559bdfabeac0 'matrix' # | | |-TypedefDecl 0x559bdfabf050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabec90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfabecf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabecb0 'int' 1 # | | | `-ConstantMatrixType 0x559bdfabeef0 'matrix' # | | |-TypedefDecl 0x559bdfabf6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabf5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabf100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabf0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabf120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabf0e0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfabf580 'matrix' # | | |-TypedefDecl 0x559bdfabfb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabfa10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabf790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabf750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabf7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabf770 'int' 3 # | | | `-ConstantMatrixType 0x559bdfabf9b0 'matrix' # | | |-TypedefDecl 0x559bdfabff40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfabfe40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfabfbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfabfb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfabfbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfabfba0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfabfde0 'matrix' # | | |-TypedefDecl 0x559bdfac0370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac0270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfabfff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfabffb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfac0010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfabffd0 'int' 1 # | | | `-ConstantMatrixType 0x559bdfac0210 'matrix' # | | |-TypedefDecl 0x559bdfac2a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac2910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfac0420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfac03e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfac0440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfac0400 'int' 2 # | | | `-ConstantMatrixType 0x559bdfac28b0 'matrix' # | | |-TypedefDecl 0x559bdfac2e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac2d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfac2ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfac2a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfac2ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfac2aa0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfac2ce0 'matrix' # | | |-TypedefDecl 0x559bdfac3270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac3170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfac2ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfac2eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfac2f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfac2ed0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfac3110 'matrix' # | | |-TypedefDecl 0x559bdfac36a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac35a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfac3320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfac32e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfac3340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfac3300 'int' 1 # | | | `-ConstantMatrixType 0x559bdfac3540 'matrix' # | | |-TypedefDecl 0x559bdfac3af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac39f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfac3770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfac3710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfac3790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfac3750 'int' 2 # | | | `-ConstantMatrixType 0x559bdfac3990 'matrix' # | | |-TypedefDecl 0x559bdfac3f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac3e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfac3ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfac3b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfac3bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfac3b80 'int' 3 # | | | `-ConstantMatrixType 0x559bdfac3dc0 'matrix' # | | |-TypedefDecl 0x559bdfac4350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac4250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x559bdfa269d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfac3fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfac3f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfac3ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfac3fb0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfac41f0 'matrix' # | | |-TypedefDecl 0x559bdfa9ec80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfac46b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfac4400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfac43c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfac4420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfac43e0 'int' 1 # | | | `-ConstantMatrixType 0x559bdfac4650 'matrix' # | | |-TypedefDecl 0x559bdfa9f0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9efb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9ed30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9ecf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9ed50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9ed10 'int' 2 # | | | `-ConstantMatrixType 0x559bdfa9ef50 'matrix' # | | |-TypedefDecl 0x559bdfa9f4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9f3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9f160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9f120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfa9f180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfa9f140 'int' 3 # | | | `-ConstantMatrixType 0x559bdfa9f380 'matrix' # | | |-TypedefDecl 0x559bdfa9f910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9f810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9f590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9f550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfa9f5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfa9f570 'int' 4 # | | | `-ConstantMatrixType 0x559bdfa9f7b0 'matrix' # | | |-TypedefDecl 0x559bdfa9fd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfa9fc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9f9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9f980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfa9f9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfa9f9a0 'int' 1 # | | | `-ConstantMatrixType 0x559bdfa9fc10 'matrix' # | | |-TypedefDecl 0x559bdfaa01a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa00a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9fe20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9fde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfa9fe40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfa9fe00 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa0040 'matrix' # | | |-TypedefDecl 0x559bdfaa05d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa04d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa0250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa0210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa0270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa0230 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa0470 'matrix' # | | |-TypedefDecl 0x559bdfaa0a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa0900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa0680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa0640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa06a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa0660 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa08a0 'matrix' # | | |-TypedefDecl 0x559bdfaa0e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa0d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa0ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa0a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa0ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa0a90 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa0ce0 'matrix' # | | |-TypedefDecl 0x559bdfaa1270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa1170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa0ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa0eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa0f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa0ed0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa1110 'matrix' # | | |-TypedefDecl 0x559bdfaa16a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa15a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa1320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa12e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa1340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa1300 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa1540 'matrix' # | | |-TypedefDecl 0x559bdfaa1ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa19d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa1750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa1710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa1770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa1730 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa1970 'matrix' # | | |-TypedefDecl 0x559bdfaa2f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa2e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa1b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa1b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa1ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa1b60 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa2dd0 'matrix' # | | |-TypedefDecl 0x559bdfaa3360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa3260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa2fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa2fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa3000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa2fc0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa3200 'matrix' # | | |-TypedefDecl 0x559bdfaa3790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa3690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa3410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa33d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa3430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa33f0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa3630 'matrix' # | | |-TypedefDecl 0x559bdfaa3bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa3ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa3840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa3800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa3860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa3820 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa3a60 'matrix' # | | |-TypedefDecl 0x559bdfaa4040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa3f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa3c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa3c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa3cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa3c70 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa3ee0 'matrix' # | | |-TypedefDecl 0x559bdfaa4470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa4370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa40f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa40b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa4110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa40d0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa4310 'matrix' # | | |-TypedefDecl 0x559bdfaa48a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa47a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa4520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa44e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa4540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa4500 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa4740 'matrix' # | | |-TypedefDecl 0x559bdfaa54f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa4bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa4950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa4910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa4970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa4930 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa4b70 'matrix' # | | |-TypedefDecl 0x559bdfaa5920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa5820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa55a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa5560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa55c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa5580 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa57c0 'matrix' # | | |-TypedefDecl 0x559bdfaa5d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa5c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa59d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa5990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa59f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa59b0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa5bf0 'matrix' # | | |-TypedefDecl 0x559bdfaa6180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa6080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa5e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa5dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa5e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa5de0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa6020 'matrix' # | | |-TypedefDecl 0x559bdfaa65e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa64e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa6230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa61f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa6250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa6210 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa6480 'matrix' # | | |-TypedefDecl 0x559bdfaa6a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa6910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa6690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa6650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa66b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa6670 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa68b0 'matrix' # | | |-TypedefDecl 0x559bdfaa6e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa6d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa6ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa6a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa6ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa6aa0 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa6ce0 'matrix' # | | |-TypedefDecl 0x559bdfaa7270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa7170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa6ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa6eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa6f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa6ed0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa7110 'matrix' # | | |-TypedefDecl 0x559bdfaa89c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa88c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa7320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa72e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa7340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa7300 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa8860 'matrix' # | | |-TypedefDecl 0x559bdfaa8df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa8cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa8a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa8a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa8a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa8a50 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa8c90 'matrix' # | | |-TypedefDecl 0x559bdfaa9220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa9120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa8ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa8e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaa8ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaa8e80 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaa90c0 'matrix' # | | |-TypedefDecl 0x559bdfaa9650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa9550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa92d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa9290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaa92f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaa92b0 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaa94f0 'matrix' # | | |-TypedefDecl 0x559bdfaa9da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaa9ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa9700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa96c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaa9720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaa96e0 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaa9c40 'matrix' # | | |-TypedefDecl 0x559bdfaaa120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaa020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa9e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa9e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaa9e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaa9e48 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaa9fc0 'matrix' # | | |-TypedefDecl 0x559bdfaaa460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaa360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaaa1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaaa1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaaa208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaaa1c8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaaa300 'matrix' # | | |-TypedefDecl 0x559bdfaaa7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaa6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaaa528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaaa4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaaa548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaaa508 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaaa640 'matrix' # | | |-TypedefDecl 0x559bdfaabb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaa9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaaa868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaaa828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaaa888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaaa848 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaaa980 'matrix' # | | |-TypedefDecl 0x559bdfaabe50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaabd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaabbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaabb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaabbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaabbb8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaabcf0 'matrix' # | | |-TypedefDecl 0x559bdfaac190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaac090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaabf18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaabed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaabf38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaabef8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaac030 'matrix' # | | |-TypedefDecl 0x559bdfaac4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaac3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaac258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaac218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaac278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaac238 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaac370 'matrix' # | | |-TypedefDecl 0x559bdfaac810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaac710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaac598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaac558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaac5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaac578 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaac6b0 'matrix' # | | |-TypedefDecl 0x559bdfaacb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaca50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaac8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaac898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaac8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaac8b8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaac9f0 'matrix' # | | |-TypedefDecl 0x559bdfaacea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaacda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaacc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaacbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaacc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaacc08 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaacd40 'matrix' # | | |-TypedefDecl 0x559bdfaad1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaad0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaacf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaacf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaacf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaacf48 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaad080 'matrix' # | | |-TypedefDecl 0x559bdfaad520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaad420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaad2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaad268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaad2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaad288 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaad3c0 'matrix' # | | |-TypedefDecl 0x559bdfaad860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaad760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaad5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaad5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaad608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaad5c8 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaad700 'matrix' # | | |-TypedefDecl 0x559bdfaadbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaadaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaad928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaad8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaad948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaad908 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaada40 'matrix' # | | |-TypedefDecl 0x559bdfaadf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaade30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaadcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaadc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaadcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaadc98 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaaddd0 'matrix' # | | |-TypedefDecl 0x559bdfaae270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaae170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x559bdfa7f8a0 'float32_t' sugar # | | | | |-Typedef 0x559bdfa56dc8 'float32_t' # | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaadff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaadfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaae018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaadfd8 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaae110 'matrix' # | | |-TypedefDecl 0x559bdfaae5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaae4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaae338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaae2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaae358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaae318 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaae490 'matrix' # | | |-TypedefDecl 0x559bdfaae930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaae830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaae6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaae678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaae6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaae698 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaae7d0 'matrix' # | | |-TypedefDecl 0x559bdfaaec90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaeb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaae9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaae9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaaea18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaae9d8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaaeb30 'matrix' # | | |-TypedefDecl 0x559bdfaaefd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaeed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaaed58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaaed18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaaed78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaaed38 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaaee70 'matrix' # | | |-TypedefDecl 0x559bdfaaf310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaf210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaaf098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaaf058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaaf0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaaf078 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaaf1b0 'matrix' # | | |-TypedefDecl 0x559bdfaaf650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaf550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaaf3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaaf398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaaf3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaaf3b8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfaaf4f0 'matrix' # | | |-TypedefDecl 0x559bdfaaf990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaf890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaaf718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaaf6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaaf738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaaf6f8 'int' 3 # | | | `-ConstantMatrixType 0x559bdfaaf830 'matrix' # | | |-TypedefDecl 0x559bdfaafce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaafbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfaafa58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfaafa18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfaafa78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfaafa38 'int' 4 # | | | `-ConstantMatrixType 0x559bdfaafb80 'matrix' # | | |-TypedefDecl 0x559bdfab0020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfaaff20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfaafda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfaafd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfaafdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfaafd88 'int' 1 # | | | `-ConstantMatrixType 0x559bdfaafec0 'matrix' # | | |-TypedefDecl 0x559bdfab0360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab0260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab00e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab00a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfab0108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfab00c8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfab0200 'matrix' # | | |-TypedefDecl 0x559bdfab06a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab05a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab0428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab03e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab0448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab0408 'int' 3 # | | | `-ConstantMatrixType 0x559bdfab0540 'matrix' # | | |-TypedefDecl 0x559bdfab09e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab08e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab0768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab0728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab0788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab0748 'int' 4 # | | | `-ConstantMatrixType 0x559bdfab0880 'matrix' # | | |-TypedefDecl 0x559bdfab0d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab0c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab0aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab0a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559bdfab0ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559bdfab0a88 'int' 1 # | | | `-ConstantMatrixType 0x559bdfab0bd0 'matrix' # | | |-TypedefDecl 0x559bdfab1070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab0f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab0df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab0db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559bdfab0e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559bdfab0dd8 'int' 2 # | | | `-ConstantMatrixType 0x559bdfab0f10 'matrix' # | | |-TypedefDecl 0x559bdfab13b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559bdfab12b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | | `-BuiltinType 0x559bdfa26380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559bdfab1138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559bdfab10f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559bdfab1158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559bdfab1118 'int' 3 # | | | `-ConstantMatrixType 0x559bdfab1250 'matrix' # | | `-TypedefDecl 0x559bdfab16f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x559bdfab15f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x559bdfa522f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x559bdfa80200 'float64_t' sugar # | | | |-Typedef 0x559bdfa56f18 'float64_t' # | | | `-BuiltinType 0x559bdfa26380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x559bdfab1478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x559bdfab1438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x559bdfab1498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x559bdfab1458 'int' 4 # | | `-ConstantMatrixType 0x559bdfab1590 'matrix' # | |-NamespaceDecl 0x559bdfac4a18 prev 0x559bdfa56bf0 line:12:11 hlsl # | | |-original Namespace 0x559bdfa26a98 'hlsl' # | | `-NamespaceDecl 0x559bdfac4a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x559bdfac4d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x559bdfac4b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559bdfac4b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x559bdfac4c68 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 0x559bdfac4d10 <> Implicit # | | | |-CXXRecordDecl 0x559bdfac4e40 col:42 implicit struct is_same # | | | `-VarDecl 0x559bdfac4ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x559bdfac4f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x559bdfac52f0 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 0x559bdfa26b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfa26b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x559bdfac5028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x559bdfac5520 <> Implicit # | | | |-CXXRecordDecl 0x559bdfac55e0 col:30 implicit struct is_same # | | | `-VarDecl 0x559bdfac5698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x559bdfac5700 'bool' true # | | |-ClassTemplateDecl 0x559bdfaca088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x559bdfac9e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559bdfac9ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x559bdfac9f88 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 0x559bdfaca030 <> Implicit # | | | `-CXXRecordDecl 0x559bdfaca160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x559bdfaca540 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 0x559bdfa26b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x559bdfaca248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x559bdfaca7a0 <> Implicit # | | | |-CXXRecordDecl 0x559bdfaca860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x559bdfaca918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x559bdfaca2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559bdfaca248 'T' # | | |-TypeAliasTemplateDecl 0x559bdfacad00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x559bdfaca9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559bdfacaa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x559bdfa261c0 'void' # | | | `-TypeAliasDecl 0x559bdfacaca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x559bdfacac30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x559bdfacc160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x559bdfacad58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x559bdfacb630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x559bdfacb6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x559bdfacc0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x559bdfacbf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x559bdfacc440 # | | | `-ReturnStmt 0x559bdfacc430 # | | | `-BuiltinBitCastExpr 0x559bdfacc408 'vector' # | | | `-DeclRefExpr 0x559bdfacc3b0 'vector' lvalue ParmVar 0x559bdfacbf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x559bdfacec50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x559bdfacc458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x559bdfacc4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x559bdfaceba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfacea60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x559bdfaceda8 # | | | `-ReturnStmt 0x559bdfaced98 # | | | `-BuiltinBitCastExpr 0x559bdfaced70 'U' # | | | `-DeclRefExpr 0x559bdfaced40 'T' lvalue ParmVar 0x559bdfacea60 'F' 'T' # | | |-ClassTemplateDecl 0x559bdfacef60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x559bdfacedc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x559bdfacee60 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 0x559bdfacef08 <> Implicit # | | | |-CXXRecordDecl 0x559bdfacf038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x559bdfacf0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x559bdfacf168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x559bdfacee10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x559bdfacedc0 'T' # | | `-TypeAliasTemplateDecl 0x559bdfacfc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x559bdfacf1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x559bdfacf278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x559bdfacfba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x559bdfacfad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x559bdfa26df0 <> 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 0x559bdfacf6a0 '__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 0x559bdfac4a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x559bdfacad00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x559bdfacf3f0 'bool' # | | | | `-BinaryOperator 0x559bdfacf3d0 'bool' '&&' # | | | | |-BinaryOperator 0x559bdfacf350 'bool' '>' # | | | | | |-DeclRefExpr 0x559bdfacf310 'int' NonTypeTemplateParm 0x559bdfacf278 'N' 'int' # | | | | | `-IntegerLiteral 0x559bdfacf330 'int' 1 # | | | | `-BinaryOperator 0x559bdfacf3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x559bdfacf370 'int' NonTypeTemplateParm 0x559bdfacf278 'N' 'int' # | | | | `-IntegerLiteral 0x559bdfacf390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfacf230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfacf1d8 'T' # | | | `-DependentNameType 0x559bdfacf650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x559bdfacf9b0 'int' NonTypeTemplateParm 0x559bdfacf278 'N' 'int' # | | `-DependentSizedExtVectorType 0x559bdfacfa80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x559bdfacf9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559bdfa26df0 'vector' # | | | `-TemplateSpecializationType 0x559bdfacf6a0 '__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 0x559bdfac4a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x559bdfacad00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x559bdfacf3f0 'bool' # | | | | `-BinaryOperator 0x559bdfacf3d0 'bool' '&&' # | | | | |-BinaryOperator 0x559bdfacf350 'bool' '>' # | | | | | |-DeclRefExpr 0x559bdfacf310 'int' NonTypeTemplateParm 0x559bdfacf278 'N' 'int' # | | | | | `-IntegerLiteral 0x559bdfacf330 'int' 1 # | | | | `-BinaryOperator 0x559bdfacf3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x559bdfacf370 'int' NonTypeTemplateParm 0x559bdfacf278 'N' 'int' # | | | | `-IntegerLiteral 0x559bdfacf390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfacf230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfacf1d8 'T' # | | | `-DependentNameType 0x559bdfacf650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x559bdfacfa18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x559bdfa26c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x559bdfa26c78 <> 'int' 4 # | | `-DeclRefExpr 0x559bdfacf9b0 'int' NonTypeTemplateParm 0x559bdfacf278 'N' 'int' # | |-NamespaceDecl 0x559bdfacfca8 prev 0x559bdfac4a18 line:12:11 hlsl # | | |-original Namespace 0x559bdfa26a98 'hlsl' # | | |-FunctionDecl 0x559bdfacfe28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x559bdfacfd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfacfed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfacff50 Implicit # | | | `-ConstAttr 0x559bdfacff78 Implicit # | | |-FunctionDecl 0x559bdfad0128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfad0000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad01d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad0250 Implicit # | | | `-ConstAttr 0x559bdfad0278 Implicit # | | |-FunctionDecl 0x559bdfad0438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfad0310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad04e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad0560 Implicit # | | | `-ConstAttr 0x559bdfad0588 Implicit # | | |-FunctionDecl 0x559bdfad0748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfad0620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad07f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad0870 Implicit # | | | `-ConstAttr 0x559bdfad0898 Implicit # | | |-FunctionDecl 0x559bdfad1e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x559bdfad1d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x559bdfad1f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad1f90 Implicit # | | | `-ConstAttr 0x559bdfad1fb8 Implicit # | | |-FunctionDecl 0x559bdfad2178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfad2050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad2228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad22a0 Implicit # | | | `-ConstAttr 0x559bdfad22c8 Implicit # | | |-FunctionDecl 0x559bdfad2488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfad2360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad2538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad25b0 Implicit # | | | `-ConstAttr 0x559bdfad25d8 Implicit # | | |-FunctionDecl 0x559bdfad2798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfad2670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad2848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad28c0 Implicit # | | | `-ConstAttr 0x559bdfad28e8 Implicit # | | |-FunctionDecl 0x559bdfad2a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad2938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x559bdfad2b88 # | | | `-ReturnStmt 0x559bdfad2b78 # | | | `-ImplicitCastExpr 0x559bdfad2b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x559bdfad2b40 'uint':'unsigned int' lvalue ParmVar 0x559bdfad2938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x559bdfad2d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad2bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x559bdfad2eb0 # | | | `-ReturnStmt 0x559bdfad2ea0 # | | | `-ImplicitCastExpr 0x559bdfad2e88 'uint2':'vector' # | | | `-DeclRefExpr 0x559bdfad2e68 'uint2':'vector' lvalue ParmVar 0x559bdfad2bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x559bdfad3038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad2f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x559bdfad3158 # | | | `-ReturnStmt 0x559bdfad3148 # | | | `-ImplicitCastExpr 0x559bdfad3130 'uint3':'vector' # | | | `-DeclRefExpr 0x559bdfad3110 'uint3':'vector' lvalue ParmVar 0x559bdfad2f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x559bdfad32d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad31a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x559bdfad33f8 # | | | `-ReturnStmt 0x559bdfad33e8 # | | | `-ImplicitCastExpr 0x559bdfad33d0 'uint4':'vector' # | | | `-DeclRefExpr 0x559bdfad33b0 'uint4':'vector' lvalue ParmVar 0x559bdfad31a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x559bdfad3528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x559bdfad3438 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfad35d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad3650 Implicit # | | | `-ConstAttr 0x559bdfad3678 Implicit # | | |-FunctionDecl 0x559bdfad3838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfad3710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad38e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad3960 Implicit # | | | `-ConstAttr 0x559bdfad3988 Implicit # | | |-FunctionDecl 0x559bdfad3b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfad3a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad3bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad3c70 Implicit # | | | `-ConstAttr 0x559bdfad3c98 Implicit # | | |-FunctionDecl 0x559bdfad45d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfad44b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad4688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad4700 Implicit # | | | `-ConstAttr 0x559bdfad4728 Implicit # | | |-FunctionDecl 0x559bdfad48c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfad47a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfad4978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad49f0 Implicit # | | | `-ConstAttr 0x559bdfad4a18 Implicit # | | |-FunctionDecl 0x559bdfad4bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfad4ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad4c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad4d00 Implicit # | | | `-ConstAttr 0x559bdfad4d28 Implicit # | | |-FunctionDecl 0x559bdfad4ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfad4dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad4f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad5010 Implicit # | | | `-ConstAttr 0x559bdfad5038 Implicit # | | |-FunctionDecl 0x559bdfad51f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfad50d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfad52a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfad5320 Implicit # | | | `-ConstAttr 0x559bdfad5348 Implicit # | | |-FunctionDecl 0x559bdfad9b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad5398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x559bdfad9c90 # | | | `-ReturnStmt 0x559bdfad9c80 # | | | `-ImplicitCastExpr 0x559bdfad9c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x559bdfad9c48 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfad5398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x559bdfad9e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad9ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x559bdfad9f38 # | | | `-ReturnStmt 0x559bdfad9f28 # | | | `-ImplicitCastExpr 0x559bdfad9f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x559bdfad9ef0 'uint64_t2':'vector' lvalue ParmVar 0x559bdfad9ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x559bdfada0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfad9f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x559bdfada1d8 # | | | `-ReturnStmt 0x559bdfada1c8 # | | | `-ImplicitCastExpr 0x559bdfada1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x559bdfada190 'uint64_t3':'vector' lvalue ParmVar 0x559bdfad9f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x559bdfada358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfada228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x559bdfada478 # | | | `-ReturnStmt 0x559bdfada468 # | | | `-ImplicitCastExpr 0x559bdfada450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x559bdfada430 'uint64_t4':'vector' lvalue ParmVar 0x559bdfada228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x559bdfada5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x559bdfada4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x559bdfada658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfada6d0 Implicit # | | | `-ConstAttr 0x559bdfada6f8 Implicit # | | |-FunctionDecl 0x559bdfada8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfada790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfada968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfada9e0 Implicit # | | | `-ConstAttr 0x559bdfadaa08 Implicit # | | |-FunctionDecl 0x559bdfadbcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfadaaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadbd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfadbdf0 Implicit # | | | `-ConstAttr 0x559bdfadbe18 Implicit # | | |-FunctionDecl 0x559bdfadbfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfadbeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadc088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559bdfadc100 Implicit # | | | `-ConstAttr 0x559bdfadc128 Implicit # | | |-FunctionDecl 0x559bdfadc238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x559bdfadc188 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfadc2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadc360 Implicit # | | | `-ConstAttr 0x559bdfadc388 Implicit # | | |-FunctionDecl 0x559bdfadc4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfadc3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadc550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadc5c8 Implicit # | | | `-ConstAttr 0x559bdfadc5f0 Implicit # | | |-FunctionDecl 0x559bdfadc718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfadc668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadc7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadc840 Implicit # | | | `-ConstAttr 0x559bdfadc868 Implicit # | | |-FunctionDecl 0x559bdfadc990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfadc8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadca40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadcab8 Implicit # | | | `-ConstAttr 0x559bdfadcae0 Implicit # | | |-FunctionDecl 0x559bdfadcc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x559bdfadcb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfadcce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadcd58 Implicit # | | | `-ConstAttr 0x559bdfadcd80 Implicit # | | |-FunctionDecl 0x559bdfadcea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfadcdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadcf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadcfd0 Implicit # | | | `-ConstAttr 0x559bdfadcff8 Implicit # | | |-FunctionDecl 0x559bdfadd120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfadd070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadd1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadd248 Implicit # | | | `-ConstAttr 0x559bdfadd270 Implicit # | | |-FunctionDecl 0x559bdfadd398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfadd2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfadd448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x559bdfadd4c0 Implicit # | | | `-ConstAttr 0x559bdfadd4e8 Implicit # | | |-FunctionDecl 0x559bdfadd768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x559bdfadd590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x559bdfadd610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfadd820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfadd8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559bdfadd928 Implicit # | | | `-ConstAttr 0x559bdfadd950 Implicit # | | |-FunctionDecl 0x559bdfae0050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x559bdfadd9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x559bdfadda70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfae0108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfae01c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559bdfae0210 Implicit # | | | `-ConstAttr 0x559bdfae0238 Implicit # | | |-FunctionDecl 0x559bdfae0380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x559bdfae0298 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfae0430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae04a8 Implicit # | | | `-ConstAttr 0x559bdfae04d0 Implicit # | | |-FunctionDecl 0x559bdfae0660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x559bdfae0538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae0710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae0788 Implicit # | | | `-ConstAttr 0x559bdfae07b0 Implicit # | | |-FunctionDecl 0x559bdfae0950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x559bdfae0828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae0a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae0a78 Implicit # | | | `-ConstAttr 0x559bdfae0aa0 Implicit # | | |-FunctionDecl 0x559bdfae0c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x559bdfae0b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae0cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae0d68 Implicit # | | | `-ConstAttr 0x559bdfae0d90 Implicit # | | |-FunctionDecl 0x559bdfae0ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x559bdfae0de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x559bdfae0f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae0ff8 Implicit # | | | `-ConstAttr 0x559bdfae1020 Implicit # | | |-FunctionDecl 0x559bdfae11f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x559bdfae10d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae12a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae1318 Implicit # | | | `-ConstAttr 0x559bdfae1340 Implicit # | | |-FunctionDecl 0x559bdfae1500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x559bdfae13e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae15b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae1628 Implicit # | | | `-ConstAttr 0x559bdfae1650 Implicit # | | |-FunctionDecl 0x559bdfae1810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x559bdfae16f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae18c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae1938 Implicit # | | | `-ConstAttr 0x559bdfae1960 Implicit # | | |-FunctionDecl 0x559bdfae1ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x559bdfae19d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x559bdfae1b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x559bdfae1bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae1c08 Implicit # | | | `-ConstAttr 0x559bdfae1c30 Implicit # | | |-FunctionDecl 0x559bdfae1dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x559bdfae1ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae1e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae1ef8 Implicit # | | | `-ConstAttr 0x559bdfae1f20 Implicit # | | |-FunctionDecl 0x559bdfae20d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x559bdfae1f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae2180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae21f8 Implicit # | | | `-ConstAttr 0x559bdfae2220 Implicit # | | |-FunctionDecl 0x559bdfae23c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x559bdfae2298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae2470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae24e8 Implicit # | | | `-ConstAttr 0x559bdfae2510 Implicit # | | |-FunctionDecl 0x559bdfae26b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x559bdfae2588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfae2760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae27d8 Implicit # | | | `-ConstAttr 0x559bdfae2800 Implicit # | | |-FunctionDecl 0x559bdfae29a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x559bdfae2878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae2a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae2ac8 Implicit # | | | `-ConstAttr 0x559bdfae2af0 Implicit # | | |-FunctionDecl 0x559bdfae2c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x559bdfae2b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae2d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae2db8 Implicit # | | | `-ConstAttr 0x559bdfae2de0 Implicit # | | |-FunctionDecl 0x559bdfae2f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x559bdfae2e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae3030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae30c8 Implicit # | | | `-ConstAttr 0x559bdfae30f0 Implicit # | | |-FunctionDecl 0x559bdfae3230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x559bdfae3150 col:15 'float' # | | | |-BuiltinAliasAttr 0x559bdfae32e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae3358 Implicit # | | | `-ConstAttr 0x559bdfae3380 Implicit # | | |-FunctionDecl 0x559bdfae3520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x559bdfae33f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae35d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae3648 Implicit # | | | `-ConstAttr 0x559bdfae3670 Implicit # | | |-FunctionDecl 0x559bdfae3810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x559bdfae36e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae38c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae3938 Implicit # | | | `-ConstAttr 0x559bdfae3960 Implicit # | | |-FunctionDecl 0x559bdfae3b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x559bdfae39d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae3bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae3c28 Implicit # | | | `-ConstAttr 0x559bdfae3c50 Implicit # | | |-FunctionDecl 0x559bdfae3df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x559bdfae3cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfae3ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae3f18 Implicit # | | | `-ConstAttr 0x559bdfae3f40 Implicit # | | |-FunctionDecl 0x559bdfae40f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x559bdfae3fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae41a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae4218 Implicit # | | | `-ConstAttr 0x559bdfae4240 Implicit # | | |-FunctionDecl 0x559bdfae43e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x559bdfae42b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae4490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae4508 Implicit # | | | `-ConstAttr 0x559bdfae4530 Implicit # | | |-FunctionDecl 0x559bdfae46d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x559bdfae45a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae4780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae47f8 Implicit # | | | `-ConstAttr 0x559bdfae4820 Implicit # | | |-FunctionDecl 0x559bdfae49c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559bdfae4898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfae4a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae4ae8 Implicit # | | | `-ConstAttr 0x559bdfae4b10 Implicit # | | |-FunctionDecl 0x559bdfae4cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfae4b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae4d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae4dd8 Implicit # | | | `-ConstAttr 0x559bdfae4e00 Implicit # | | |-FunctionDecl 0x559bdfae4fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfae4e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae5050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae6c98 Implicit # | | | `-ConstAttr 0x559bdfae6cc0 Implicit # | | |-FunctionDecl 0x559bdfae6e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfae6d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae6f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae6f88 Implicit # | | | `-ConstAttr 0x559bdfae6fb0 Implicit # | | |-FunctionDecl 0x559bdfae70f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x559bdfae7010 col:16 'double' # | | | |-BuiltinAliasAttr 0x559bdfae71a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae7218 Implicit # | | | `-ConstAttr 0x559bdfae7240 Implicit # | | |-FunctionDecl 0x559bdfae73e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x559bdfae72b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae7490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae7508 Implicit # | | | `-ConstAttr 0x559bdfae7530 Implicit # | | |-FunctionDecl 0x559bdfae76d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x559bdfae75a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae7780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae77f8 Implicit # | | | `-ConstAttr 0x559bdfae7820 Implicit # | | |-FunctionDecl 0x559bdfae79c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x559bdfae7898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae7a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559bdfae7ae8 Implicit # | | | `-ConstAttr 0x559bdfae7b10 Implicit # | | |-FunctionDecl 0x559bdfae7d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x559bdfae7b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x559bdfae7be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x559bdfae7db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae7e30 Implicit # | | | `-ConstAttr 0x559bdfae7e58 Implicit # | | |-FunctionDecl 0x559bdfae8078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x559bdfae7ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x559bdfae7f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae8130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae81a8 Implicit # | | | `-ConstAttr 0x559bdfae81d0 Implicit # | | |-FunctionDecl 0x559bdfae8408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x559bdfae8230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x559bdfae82b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae84c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae8538 Implicit # | | | `-ConstAttr 0x559bdfae8560 Implicit # | | |-FunctionDecl 0x559bdfae8798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x559bdfae85c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x559bdfae8640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae8850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae88c8 Implicit # | | | `-ConstAttr 0x559bdfae88f0 Implicit # | | |-FunctionDecl 0x559bdfae8b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x559bdfae8978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x559bdfae89f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfae8c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae8c88 Implicit # | | | `-ConstAttr 0x559bdfae8cb0 Implicit # | | |-FunctionDecl 0x559bdfae8f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x559bdfae8d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x559bdfae8db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfae8fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae9038 Implicit # | | | `-ConstAttr 0x559bdfae9060 Implicit # | | |-FunctionDecl 0x559bdfae92b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x559bdfae90e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x559bdfae9168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfae9370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae93e8 Implicit # | | | `-ConstAttr 0x559bdfae9410 Implicit # | | |-FunctionDecl 0x559bdfae9668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x559bdfae9498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x559bdfae9518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfae9720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae9798 Implicit # | | | `-ConstAttr 0x559bdfae97c0 Implicit # | | |-FunctionDecl 0x559bdfae9a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x559bdfae9848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x559bdfae98c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfae9ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae9b48 Implicit # | | | `-ConstAttr 0x559bdfae9b70 Implicit # | | |-FunctionDecl 0x559bdfae9de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x559bdfae9bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x559bdfae9c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfae9ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfae9f18 Implicit # | | | `-ConstAttr 0x559bdfae9f40 Implicit # | | |-FunctionDecl 0x559bdfaea198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x559bdfae9fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x559bdfaea048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaea250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaea2c8 Implicit # | | | `-ConstAttr 0x559bdfaea2f0 Implicit # | | |-FunctionDecl 0x559bdfaea548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x559bdfaea378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x559bdfaea3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaea600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaea678 Implicit # | | | `-ConstAttr 0x559bdfaea6a0 Implicit # | | |-FunctionDecl 0x559bdfaea8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x559bdfaea728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x559bdfaea7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaea9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaeaa28 Implicit # | | | `-ConstAttr 0x559bdfaeaa50 Implicit # | | |-FunctionDecl 0x559bdfaeacc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x559bdfaeaad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x559bdfaeab58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaead80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaeadf8 Implicit # | | | `-ConstAttr 0x559bdfaeae20 Implicit # | | |-FunctionDecl 0x559bdfaeb078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x559bdfaeaea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x559bdfaeaf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaeb130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaeb1a8 Implicit # | | | `-ConstAttr 0x559bdfaeb1d0 Implicit # | | |-FunctionDecl 0x559bdfaeb428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x559bdfaeb258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x559bdfaeb2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaeb4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaeb558 Implicit # | | | `-ConstAttr 0x559bdfaeb580 Implicit # | | |-FunctionDecl 0x559bdfaeb7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x559bdfaeb608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x559bdfaeb688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaeb890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfaeb908 Implicit # | | | `-ConstAttr 0x559bdfaeb930 Implicit # | | |-FunctionDecl 0x559bdfaebb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x559bdfaeb9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x559bdfaeba38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfaebc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfab7288 Implicit # | | | `-ConstAttr 0x559bdfab72b0 Implicit # | | |-FunctionDecl 0x559bdfab7508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x559bdfab7338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x559bdfab73b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfab75c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559bdfab7638 Implicit # | | | `-ConstAttr 0x559bdfab7660 Implicit # | | |-FunctionDecl 0x559bdfab7768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x559bdfab76c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfab7818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfab7890 Implicit # | | | `-ConstAttr 0x559bdfab78b8 Implicit # | | |-FunctionDecl 0x559bdfab79c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x559bdfab7920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfab7a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfab7af0 Implicit # | | | `-ConstAttr 0x559bdfab7b18 Implicit # | | |-FunctionDecl 0x559bdfab7c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x559bdfab7b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfab7ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfab7d60 Implicit # | | | `-ConstAttr 0x559bdfab7d88 Implicit # | | |-FunctionDecl 0x559bdfab7ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x559bdfab7e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfab7f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfab7fd0 Implicit # | | | `-ConstAttr 0x559bdfab7ff8 Implicit # | | |-FunctionDecl 0x559bdfab80f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x559bdfab8050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x559bdfab81a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf0cb0 Implicit # | | | `-ConstAttr 0x559bdfaf0cd8 Implicit # | | |-FunctionDecl 0x559bdfaf0df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x559bdfaf0d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf0ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf0f20 Implicit # | | | `-ConstAttr 0x559bdfaf0f48 Implicit # | | |-FunctionDecl 0x559bdfaf1068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x559bdfaf0fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf1118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf1190 Implicit # | | | `-ConstAttr 0x559bdfaf11b8 Implicit # | | |-FunctionDecl 0x559bdfaf12d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x559bdfaf1230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf1388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf1400 Implicit # | | | `-ConstAttr 0x559bdfaf1428 Implicit # | | |-FunctionDecl 0x559bdfaf1540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x559bdfaf1498 col:13 'int' # | | | |-BuiltinAliasAttr 0x559bdfaf15f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x559bdfaf1650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf1698 Implicit # | | | `-ConstAttr 0x559bdfaf16c0 Implicit # | | |-FunctionDecl 0x559bdfaf17e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x559bdfaf1738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf1890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf1908 Implicit # | | | `-ConstAttr 0x559bdfaf1930 Implicit # | | |-FunctionDecl 0x559bdfaf1a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x559bdfaf19a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf1b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf1b78 Implicit # | | | `-ConstAttr 0x559bdfaf1ba0 Implicit # | | |-FunctionDecl 0x559bdfaf1ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x559bdfaf1c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf1d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf1e10 Implicit # | | | `-ConstAttr 0x559bdfaf1e38 Implicit # | | |-FunctionDecl 0x559bdfaf1f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x559bdfaf1eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfaf2008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf2080 Implicit # | | | `-ConstAttr 0x559bdfaf20a8 Implicit # | | |-FunctionDecl 0x559bdfaf21c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x559bdfaf2120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf2278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf22f0 Implicit # | | | `-ConstAttr 0x559bdfaf2318 Implicit # | | |-FunctionDecl 0x559bdfaf2438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x559bdfaf2390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf24e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf2560 Implicit # | | | `-ConstAttr 0x559bdfaf2588 Implicit # | | |-FunctionDecl 0x559bdfaf26a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x559bdfaf2600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf2758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf27d0 Implicit # | | | `-ConstAttr 0x559bdfaf27f8 Implicit # | | |-FunctionDecl 0x559bdfaf2900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x559bdfaf2858 col:15 'float' # | | | |-BuiltinAliasAttr 0x559bdfaf29b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf2a28 Implicit # | | | `-ConstAttr 0x559bdfaf2a50 Implicit # | | |-FunctionDecl 0x559bdfaf2b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x559bdfaf2ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf2c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf2c98 Implicit # | | | `-ConstAttr 0x559bdfaf2cd0 Implicit # | | |-FunctionDecl 0x559bdfaf2df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x559bdfaf2d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf2ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf2f18 Implicit # | | | `-ConstAttr 0x559bdfaf2f40 Implicit # | | |-FunctionDecl 0x559bdfaf3060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x559bdfaf2fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf3110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf3188 Implicit # | | | `-ConstAttr 0x559bdfaf31b0 Implicit # | | |-FunctionDecl 0x559bdfaf32d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x559bdfaf3228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfaf3380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf33f8 Implicit # | | | `-ConstAttr 0x559bdfaf3420 Implicit # | | |-FunctionDecl 0x559bdfaf3540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x559bdfaf3498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf35f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf3668 Implicit # | | | `-ConstAttr 0x559bdfaf3690 Implicit # | | |-FunctionDecl 0x559bdfaf37b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x559bdfaf3708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf3860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf38d8 Implicit # | | | `-ConstAttr 0x559bdfaf3900 Implicit # | | |-FunctionDecl 0x559bdfaf3a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x559bdfaf3978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf3ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf3b48 Implicit # | | | `-ConstAttr 0x559bdfaf3b70 Implicit # | | |-FunctionDecl 0x559bdfaf3ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559bdfaf3be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfaf3d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf3e08 Implicit # | | | `-ConstAttr 0x559bdfaf3e30 Implicit # | | |-FunctionDecl 0x559bdfaf3f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfaf3ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf4000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf4078 Implicit # | | | `-ConstAttr 0x559bdfaf40a0 Implicit # | | |-FunctionDecl 0x559bdfaf41c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfaf4118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf4270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf42e8 Implicit # | | | `-ConstAttr 0x559bdfaf4310 Implicit # | | |-FunctionDecl 0x559bdfaf4430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfaf4388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf44e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf4558 Implicit # | | | `-ConstAttr 0x559bdfaf4580 Implicit # | | |-FunctionDecl 0x559bdfaf4688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x559bdfaf45e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x559bdfaf4738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf47b0 Implicit # | | | `-ConstAttr 0x559bdfaf47d8 Implicit # | | |-FunctionDecl 0x559bdfaf48f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x559bdfaf4850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf49a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf4a20 Implicit # | | | `-ConstAttr 0x559bdfaf4a48 Implicit # | | |-FunctionDecl 0x559bdfaf4b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x559bdfaf4ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf4c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf4c90 Implicit # | | | `-ConstAttr 0x559bdfaf4cb8 Implicit # | | |-FunctionDecl 0x559bdfaf4de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x559bdfaf4d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf4e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559bdfaf4f10 Implicit # | | | `-ConstAttr 0x559bdfaf4f38 Implicit # | | |-FunctionDecl 0x559bdfaf5188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x559bdfaf4fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfaf5030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfaf5240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559bdfaf52b8 Implicit # | | | `-ConstAttr 0x559bdfaf52e0 Implicit # | | |-FunctionDecl 0x559bdfaf5518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559bdfaf5348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfaf53c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf55d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559bdfaf5648 Implicit # | | | `-ConstAttr 0x559bdfaf5670 Implicit # | | |-FunctionDecl 0x559bdfaf58b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x559bdfaf56e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfaf5768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf5970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559bdfaf59e8 Implicit # | | | `-ConstAttr 0x559bdfaf5a10 Implicit # | | |-FunctionDecl 0x559bdfaf5d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559bdfaf5a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfaf5b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf5db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559bdfaf5e30 Implicit # | | | `-ConstAttr 0x559bdfaf5e58 Implicit # | | |-FunctionDecl 0x559bdfaf5f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x559bdfaf5eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfaf6018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfaf6090 Implicit # | | | `-ConstAttr 0x559bdfaf60b8 Implicit # | | |-FunctionDecl 0x559bdfaf61d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfaf6120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf6280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfaf62f8 Implicit # | | | `-ConstAttr 0x559bdfaf6320 Implicit # | | |-FunctionDecl 0x559bdfaf6448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfaf6398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf64f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfaf6570 Implicit # | | | `-ConstAttr 0x559bdfaf6598 Implicit # | | |-FunctionDecl 0x559bdfaf66c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfaf6610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf6770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfaf67e8 Implicit # | | | `-ConstAttr 0x559bdfaf6810 Implicit # | | |-FunctionDecl 0x559bdfaf6920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x559bdfaf6870 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfaf69d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfaf6a48 Implicit # | | | `-ConstAttr 0x559bdfaf6a70 Implicit # | | |-FunctionDecl 0x559bdfaf6b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfaf6ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf6c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfaf6cc0 Implicit # | | | `-ConstAttr 0x559bdfae5460 Implicit # | | |-FunctionDecl 0x559bdfae5588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfae54d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae5638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfae56b0 Implicit # | | | `-ConstAttr 0x559bdfae56d8 Implicit # | | |-FunctionDecl 0x559bdfae5800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfae5750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae58b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559bdfae5928 Implicit # | | | `-ConstAttr 0x559bdfae5950 Implicit # | | |-FunctionDecl 0x559bdfae5a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x559bdfae59b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfae5b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfae5b88 Implicit # | | | `-ConstAttr 0x559bdfae5bb0 Implicit # | | |-FunctionDecl 0x559bdfae5cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfae5c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae5d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfae5df0 Implicit # | | | `-ConstAttr 0x559bdfae5e18 Implicit # | | |-FunctionDecl 0x559bdfae5f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfae5e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae5ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfae6068 Implicit # | | | `-ConstAttr 0x559bdfae6090 Implicit # | | |-FunctionDecl 0x559bdfae61b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfae6108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfae6268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfae62e0 Implicit # | | | `-ConstAttr 0x559bdfae6308 Implicit # | | |-FunctionDecl 0x559bdfaf9d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x559bdfae6368 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfaf9db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfaf9e28 Implicit # | | | `-ConstAttr 0x559bdfaf9e50 Implicit # | | |-FunctionDecl 0x559bdfaf9f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfaf9ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafa028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfafa0a0 Implicit # | | | `-ConstAttr 0x559bdfafa0c8 Implicit # | | |-FunctionDecl 0x559bdfafa1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfafa140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafa2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfafa318 Implicit # | | | `-ConstAttr 0x559bdfafa340 Implicit # | | |-FunctionDecl 0x559bdfafa468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfafa3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafa518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559bdfafa590 Implicit # | | | `-ConstAttr 0x559bdfafa5b8 Implicit # | | |-FunctionDecl 0x559bdfafa7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x559bdfafa618 col:17 y 'half' # | | | |-ParmVarDecl 0x559bdfafa698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x559bdfafa860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafa8d8 Implicit # | | | `-ConstAttr 0x559bdfafa900 Implicit # | | |-FunctionDecl 0x559bdfafab28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559bdfafa950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfafa9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafabe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafac58 Implicit # | | | `-ConstAttr 0x559bdfafac80 Implicit # | | |-FunctionDecl 0x559bdfafaee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559bdfafad10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfafad90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafafa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafb018 Implicit # | | | `-ConstAttr 0x559bdfafb040 Implicit # | | |-FunctionDecl 0x559bdfafb278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559bdfafb0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfafb120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafb330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafb3a8 Implicit # | | | `-ConstAttr 0x559bdfafb3d0 Implicit # | | |-FunctionDecl 0x559bdfafb5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x559bdfafb430 col:19 y 'float' # | | | |-ParmVarDecl 0x559bdfafb4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x559bdfafb680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafb6f8 Implicit # | | | `-ConstAttr 0x559bdfafb720 Implicit # | | |-FunctionDecl 0x559bdfafb958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559bdfafb780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfafb800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafba10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafba88 Implicit # | | | `-ConstAttr 0x559bdfafbab0 Implicit # | | |-FunctionDecl 0x559bdfafbd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559bdfafbb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfafbb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafbdd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafbe50 Implicit # | | | `-ConstAttr 0x559bdfafbe78 Implicit # | | |-FunctionDecl 0x559bdfafc0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559bdfafbed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfafbf58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafc160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x559bdfafc1d8 Implicit # | | | `-ConstAttr 0x559bdfafc200 Implicit # | | |-FunctionDecl 0x559bdfafc310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x559bdfafc260 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfafc3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafc438 Implicit # | | | `-ConstAttr 0x559bdfafc460 Implicit # | | |-FunctionDecl 0x559bdfafc578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfafc4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafc628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafc6a0 Implicit # | | | `-ConstAttr 0x559bdfafc6c8 Implicit # | | |-FunctionDecl 0x559bdfafc7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfafc740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafc8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafc918 Implicit # | | | `-ConstAttr 0x559bdfafc940 Implicit # | | |-FunctionDecl 0x559bdfafca68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfafc9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafcb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafcb90 Implicit # | | | `-ConstAttr 0x559bdfafcbb8 Implicit # | | |-FunctionDecl 0x559bdfafcd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x559bdfafcc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfafcde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafce58 Implicit # | | | `-ConstAttr 0x559bdfafce80 Implicit # | | |-FunctionDecl 0x559bdfafcfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfafcef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafd058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafd0d0 Implicit # | | | `-ConstAttr 0x559bdfafd0f8 Implicit # | | |-FunctionDecl 0x559bdfafd220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfafd170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafd2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafd348 Implicit # | | | `-ConstAttr 0x559bdfafd370 Implicit # | | |-FunctionDecl 0x559bdfafd498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfafd3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafd548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x559bdfafd5c0 Implicit # | | | `-ConstAttr 0x559bdfafd5e8 Implicit # | | |-FunctionDecl 0x559bdfafd888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x559bdfafd648 col:16 'half' # | | | |-ParmVarDecl 0x559bdfafd6c8 col:22 'half' # | | | |-ParmVarDecl 0x559bdfafd748 col:28 'half' # | | | |-BuiltinAliasAttr 0x559bdfafd948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfafd9c0 Implicit # | | | `-ConstAttr 0x559bdfafd9e8 Implicit # | | |-FunctionDecl 0x559bdfafdd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559bdfafda50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfafdad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfafdb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafde00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfafde78 Implicit # | | | `-ConstAttr 0x559bdfafdea0 Implicit # | | |-FunctionDecl 0x559bdfafe1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559bdfafdf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfafdf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfafe018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafe268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfafe2e0 Implicit # | | | `-ConstAttr 0x559bdfafe308 Implicit # | | |-FunctionDecl 0x559bdfafe608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559bdfafe380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfafe400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfafe480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafe6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfafe740 Implicit # | | | `-ConstAttr 0x559bdfafe768 Implicit # | | |-FunctionDecl 0x559bdfafea08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x559bdfafe7c8 col:14 'int' # | | | |-ParmVarDecl 0x559bdfafe848 col:19 'int' # | | | |-ParmVarDecl 0x559bdfafe8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x559bdfafeac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfafeb40 Implicit # | | | `-ConstAttr 0x559bdfafeb68 Implicit # | | |-FunctionDecl 0x559bdfafeed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x559bdfafebe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfafec60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfafed50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfafef98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaff010 Implicit # | | | `-ConstAttr 0x559bdfaff038 Implicit # | | |-FunctionDecl 0x559bdfaff338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x559bdfaff0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfaff130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfaff1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaff3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaff470 Implicit # | | | `-ConstAttr 0x559bdfaff498 Implicit # | | |-FunctionDecl 0x559bdfaff798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x559bdfaff510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfaff590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfaff610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaff858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaff8d0 Implicit # | | | `-ConstAttr 0x559bdfaff8f8 Implicit # | | |-FunctionDecl 0x559bdfaffbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559bdfaff970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfaff9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfaffa70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfaffcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaffd60 Implicit # | | | `-ConstAttr 0x559bdfaffd88 Implicit # | | |-FunctionDecl 0x559bdfb00088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x559bdfaffe00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfaffe80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfafff00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb00148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb001c0 Implicit # | | | `-ConstAttr 0x559bdfb001e8 Implicit # | | |-FunctionDecl 0x559bdfb004e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559bdfb00260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb002e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb00360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb005a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb00620 Implicit # | | | `-ConstAttr 0x559bdfb00648 Implicit # | | |-FunctionDecl 0x559bdfb00948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x559bdfb006c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb00740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb007c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb00a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb00a80 Implicit # | | | `-ConstAttr 0x559bdfb00aa8 Implicit # | | |-FunctionDecl 0x559bdfb01e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559bdfb00b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb00ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb00c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb01ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb01f40 Implicit # | | | `-ConstAttr 0x559bdfb01f68 Implicit # | | |-FunctionDecl 0x559bdfb02268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559bdfb01fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb02060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb020e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb02328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb023a0 Implicit # | | | `-ConstAttr 0x559bdfb023c8 Implicit # | | |-FunctionDecl 0x559bdfb026c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559bdfb02440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb024c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb02540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb02788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb02800 Implicit # | | | `-ConstAttr 0x559bdfb02828 Implicit # | | |-FunctionDecl 0x559bdfb02b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559bdfb028a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb02920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb029a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb02be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb02c60 Implicit # | | | `-ConstAttr 0x559bdfb02c88 Implicit # | | |-FunctionDecl 0x559bdfb02f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559bdfb02d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb02d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb02e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb03058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb030d0 Implicit # | | | `-ConstAttr 0x559bdfb030f8 Implicit # | | |-FunctionDecl 0x559bdfb033f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb03170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb031f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb03270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb034b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb03530 Implicit # | | | `-ConstAttr 0x559bdfb03558 Implicit # | | |-FunctionDecl 0x559bdfb03858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb035d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb03650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb036d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb03918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb03990 Implicit # | | | `-ConstAttr 0x559bdfb039b8 Implicit # | | |-FunctionDecl 0x559bdfb03cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb03a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb03ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb03b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb03da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb03e18 Implicit # | | | `-ConstAttr 0x559bdfb03e40 Implicit # | | |-FunctionDecl 0x559bdfb040d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x559bdfb03ea0 col:18 'float' # | | | |-ParmVarDecl 0x559bdfb03f20 col:25 'float' # | | | |-ParmVarDecl 0x559bdfb03fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x559bdfb04198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb04210 Implicit # | | | `-ConstAttr 0x559bdfb04238 Implicit # | | |-FunctionDecl 0x559bdfb04538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559bdfb042b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb04330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb043b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb045f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb04670 Implicit # | | | `-ConstAttr 0x559bdfb04698 Implicit # | | |-FunctionDecl 0x559bdfb04998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559bdfb04710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb04790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb04810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb04a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb04ad0 Implicit # | | | `-ConstAttr 0x559bdfb04af8 Implicit # | | |-FunctionDecl 0x559bdfaebd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559bdfb04b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb04bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb04c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaebde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaebe60 Implicit # | | | `-ConstAttr 0x559bdfaebe88 Implicit # | | |-FunctionDecl 0x559bdfaec128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x559bdfaebee8 col:20 'double' # | | | |-ParmVarDecl 0x559bdfaebf68 col:28 'double' # | | | |-ParmVarDecl 0x559bdfaebfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x559bdfaec1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaec260 Implicit # | | | `-ConstAttr 0x559bdfaec288 Implicit # | | |-FunctionDecl 0x559bdfaec588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x559bdfaec300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfaec380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfaec400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaec648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaec6c0 Implicit # | | | `-ConstAttr 0x559bdfaec6e8 Implicit # | | |-FunctionDecl 0x559bdfaec9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x559bdfaec760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfaec7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfaec860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaecaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfaecb20 Implicit # | | | `-ConstAttr 0x559bdfaecb48 Implicit # | | |-FunctionDecl 0x559bdfb06fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x559bdfaecbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb06dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb06e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb07088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559bdfb07100 Implicit # | | | `-ConstAttr 0x559bdfb07128 Implicit # | | |-FunctionDecl 0x559bdfb07270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x559bdfb07188 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb07320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559bdfb07398 Implicit # | | | `-ConstAttr 0x559bdfb073c0 Implicit # | | |-FunctionDecl 0x559bdfb07550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x559bdfb07428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb07600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559bdfb07678 Implicit # | | | `-ConstAttr 0x559bdfb076a0 Implicit # | | |-FunctionDecl 0x559bdfb07840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x559bdfb07718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb078f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559bdfb07968 Implicit # | | | `-ConstAttr 0x559bdfb07990 Implicit # | | |-FunctionDecl 0x559bdfb07b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x559bdfb07a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb07be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559bdfb07c58 Implicit # | | | `-ConstAttr 0x559bdfb07c80 Implicit # | | |-FunctionDecl 0x559bdfb07dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x559bdfb07ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb07e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb07ef8 Implicit # | | | `-ConstAttr 0x559bdfb07f20 Implicit # | | |-FunctionDecl 0x559bdfb08038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb07f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb080e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb08160 Implicit # | | | `-ConstAttr 0x559bdfb08188 Implicit # | | |-FunctionDecl 0x559bdfb082b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb08200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb08360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb083d8 Implicit # | | | `-ConstAttr 0x559bdfb08400 Implicit # | | |-FunctionDecl 0x559bdfb08528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb08478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb085d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb08650 Implicit # | | | `-ConstAttr 0x559bdfb08678 Implicit # | | |-FunctionDecl 0x559bdfb08788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x559bdfb086d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb08838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb088b0 Implicit # | | | `-ConstAttr 0x559bdfb088d8 Implicit # | | |-FunctionDecl 0x559bdfb08a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb08950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb08ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb08b28 Implicit # | | | `-ConstAttr 0x559bdfb08b50 Implicit # | | |-FunctionDecl 0x559bdfb08c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb08bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb08d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb08da0 Implicit # | | | `-ConstAttr 0x559bdfb09df0 Implicit # | | |-FunctionDecl 0x559bdfb09f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb09e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb09fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559bdfb0a040 Implicit # | | | `-ConstAttr 0x559bdfb0a068 Implicit # | | |-FunctionDecl 0x559bdfb0a178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x559bdfb0a0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb0a228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0a2a0 Implicit # | | | `-ConstAttr 0x559bdfb0a2c8 Implicit # | | |-FunctionDecl 0x559bdfb0a3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb0a330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0a490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0a508 Implicit # | | | `-ConstAttr 0x559bdfb0a530 Implicit # | | |-FunctionDecl 0x559bdfb0a658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb0a5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0a708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0a780 Implicit # | | | `-ConstAttr 0x559bdfb0a7a8 Implicit # | | |-FunctionDecl 0x559bdfb0a8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb0a820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0a980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0a9f8 Implicit # | | | `-ConstAttr 0x559bdfb0aa20 Implicit # | | |-FunctionDecl 0x559bdfb0ab30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x559bdfb0aa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb0abe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0ac58 Implicit # | | | `-ConstAttr 0x559bdfb0ac80 Implicit # | | |-FunctionDecl 0x559bdfb0ae00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb0acf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0aeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0af28 Implicit # | | | `-ConstAttr 0x559bdfb0af50 Implicit # | | |-FunctionDecl 0x559bdfb0b078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb0afc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0b128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0b1a0 Implicit # | | | `-ConstAttr 0x559bdfb0b1c8 Implicit # | | |-FunctionDecl 0x559bdfb0b2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb0b240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0b3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x559bdfb0b418 Implicit # | | | `-ConstAttr 0x559bdfb0b440 Implicit # | | |-FunctionDecl 0x559bdfb0b5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x559bdfb0b490 col:33 used x 'int' # | | | `-CompoundStmt 0x559bdfb0ba28 # | | | `-ReturnStmt 0x559bdfb0ba18 # | | | `-ImplicitCastExpr 0x559bdfb0ba00 'const uint':'const unsigned int' # | | | `-CallExpr 0x559bdfb0b9b8 'int' # | | | |-ImplicitCastExpr 0x559bdfb0b9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0b8e8 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0b9e8 'int' # | | | `-DeclRefExpr 0x559bdfb0b920 'int' lvalue ParmVar 0x559bdfb0b490 'x' 'int' # | | |-FunctionDecl 0x559bdfb0bb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x559bdfb0ba58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x559bdfb0bd28 # | | | `-ReturnStmt 0x559bdfb0bd18 # | | | `-ImplicitCastExpr 0x559bdfb0bd00 'vector' # | | | `-CallExpr 0x559bdfb0bcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0bca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0bc60 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0bce8 'int2':'vector' # | | | `-DeclRefExpr 0x559bdfb0bc80 'int2':'vector' lvalue ParmVar 0x559bdfb0ba58 'x' 'int2':'vector' # | | |-FunctionDecl 0x559bdfb0beb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x559bdfb0bd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x559bdfb0c058 # | | | `-ReturnStmt 0x559bdfb0c048 # | | | `-ImplicitCastExpr 0x559bdfb0c030 'vector' # | | | `-CallExpr 0x559bdfb0bfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0bfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0bf90 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0c018 'int3':'vector' # | | | `-DeclRefExpr 0x559bdfb0bfb0 'int3':'vector' lvalue ParmVar 0x559bdfb0bd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x559bdfb0c1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x559bdfb0c088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x559bdfb0c358 # | | | `-ReturnStmt 0x559bdfb0c348 # | | | `-ImplicitCastExpr 0x559bdfb0c330 'vector' # | | | `-CallExpr 0x559bdfb0c2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0c2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0c290 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0c318 'int4':'vector' # | | | `-DeclRefExpr 0x559bdfb0c2b0 'int4':'vector' lvalue ParmVar 0x559bdfb0c088 'x' 'int4':'vector' # | | |-FunctionDecl 0x559bdfb0c4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x559bdfb0c388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x559bdfb0c640 # | | | `-ReturnStmt 0x559bdfb0c630 # | | | `-CallExpr 0x559bdfb0c5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x559bdfb0c5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0c590 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0c618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x559bdfb0c5b0 'uint':'unsigned int' lvalue ParmVar 0x559bdfb0c388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x559bdfb0c798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x559bdfb0c670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x559bdfb0c920 # | | | `-ReturnStmt 0x559bdfb0c910 # | | | `-CallExpr 0x559bdfb0c8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0c8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0c870 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0c8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x559bdfb0c890 'uint2':'vector' lvalue ParmVar 0x559bdfb0c670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x559bdfb0ca78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x559bdfb0c950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x559bdfb0cc00 # | | | `-ReturnStmt 0x559bdfb0cbf0 # | | | `-CallExpr 0x559bdfb0cba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0cb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0cb50 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0cbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x559bdfb0cb70 'uint3':'vector' lvalue ParmVar 0x559bdfb0c950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x559bdfb0cd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x559bdfb0cc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x559bdfb0cef8 # | | | `-ReturnStmt 0x559bdfb0cee8 # | | | `-CallExpr 0x559bdfb0cea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0ce88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0ce48 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0ced0 'uint4':'vector' # | | | `-DeclRefExpr 0x559bdfb0ce68 'uint4':'vector' lvalue ParmVar 0x559bdfb0cc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x559bdfb0d058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x559bdfb0cf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x559bdfb0d1f8 # | | | `-ReturnStmt 0x559bdfb0d1e8 # | | | `-ImplicitCastExpr 0x559bdfb0d1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x559bdfb0d188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x559bdfb0d170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0d130 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0d1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x559bdfb0d150 'int64_t':'long' lvalue ParmVar 0x559bdfb0cf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x559bdfb0d358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x559bdfb0d228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x559bdfb0d4f8 # | | | `-ReturnStmt 0x559bdfb0d4e8 # | | | `-ImplicitCastExpr 0x559bdfb0d4d0 'vector' # | | | `-CallExpr 0x559bdfb0d488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0d470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0d430 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0d4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x559bdfb0d450 'int64_t2':'vector' lvalue ParmVar 0x559bdfb0d228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x559bdfb0d658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x559bdfb0d528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x559bdfb0d7f8 # | | | `-ReturnStmt 0x559bdfb0d7e8 # | | | `-ImplicitCastExpr 0x559bdfb0d7d0 'vector' # | | | `-CallExpr 0x559bdfb0d788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0d770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0d730 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0d7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x559bdfb0d750 'int64_t3':'vector' lvalue ParmVar 0x559bdfb0d528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x559bdfb0d958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x559bdfb0d828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x559bdfb0daf8 # | | | `-ReturnStmt 0x559bdfb0dae8 # | | | `-ImplicitCastExpr 0x559bdfb0dad0 'vector' # | | | `-CallExpr 0x559bdfb0da88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0da70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0da30 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0dab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x559bdfb0da50 'int64_t4':'vector' lvalue ParmVar 0x559bdfb0d828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x559bdfb0dc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x559bdfb0db28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x559bdfb0ddf8 # | | | `-ReturnStmt 0x559bdfb0dde8 # | | | `-ImplicitCastExpr 0x559bdfb0ddd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x559bdfb0dd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x559bdfb0dd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0dd30 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0ddb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x559bdfb0dd50 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfb0db28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x559bdfb0df78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x559bdfb0de48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x559bdfb0e118 # | | | `-ReturnStmt 0x559bdfb0e108 # | | | `-ImplicitCastExpr 0x559bdfb0e0f0 'vector' # | | | `-CallExpr 0x559bdfb0e0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0e090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0e050 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0e0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x559bdfb0e070 'uint64_t2':'vector' lvalue ParmVar 0x559bdfb0de48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x559bdfb0e278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x559bdfb0e148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x559bdfb0e418 # | | | `-ReturnStmt 0x559bdfb0e408 # | | | `-ImplicitCastExpr 0x559bdfb0e3f0 'vector' # | | | `-CallExpr 0x559bdfb0e3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0e390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0e350 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0e3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x559bdfb0e370 'uint64_t3':'vector' lvalue ParmVar 0x559bdfb0e148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x559bdfb0e578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x559bdfb0e448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x559bdfb0e718 # | | | `-ReturnStmt 0x559bdfb0e708 # | | | `-ImplicitCastExpr 0x559bdfb0e6f0 'vector' # | | | `-CallExpr 0x559bdfb0e6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x559bdfb0e690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x559bdfb0e650 '' Function 0x559bdfb0b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x559bdfb0e6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x559bdfb0e670 'uint64_t4':'vector' lvalue ParmVar 0x559bdfb0e448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x559bdfb0e808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x559bdfb0e758 col:18 'half' # | | | |-BuiltinAliasAttr 0x559bdfb0e8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb0e930 Implicit # | | | `-ConstAttr 0x559bdfb0e958 Implicit # | | |-FunctionDecl 0x559bdfb0ea70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb0e9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0eb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb0eb98 Implicit # | | | `-ConstAttr 0x559bdfb0ebc0 Implicit # | | |-FunctionDecl 0x559bdfb0ece8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb0ec38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0ed98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb0fb50 Implicit # | | | `-ConstAttr 0x559bdfb0fb78 Implicit # | | |-FunctionDecl 0x559bdfb0fca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb0fbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb0fd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb0fdc8 Implicit # | | | `-ConstAttr 0x559bdfb0fdf0 Implicit # | | |-FunctionDecl 0x559bdfb0ff00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x559bdfb0fe50 col:20 'float' # | | | |-BuiltinAliasAttr 0x559bdfb0ffb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb10028 Implicit # | | | `-ConstAttr 0x559bdfb10050 Implicit # | | |-FunctionDecl 0x559bdfb10178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb100c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb10228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb102a0 Implicit # | | | `-ConstAttr 0x559bdfb102c8 Implicit # | | |-FunctionDecl 0x559bdfb103f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb10340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb104a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb10518 Implicit # | | | `-ConstAttr 0x559bdfb10540 Implicit # | | |-FunctionDecl 0x559bdfb10668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb105b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb10718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559bdfb10790 Implicit # | | | `-ConstAttr 0x559bdfb107b8 Implicit # | | |-FunctionDecl 0x559bdfb10968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x559bdfb10818 col:14 'half' # | | | |-ParmVarDecl 0x559bdfb10898 col:20 'half' # | | | |-BuiltinAliasAttr 0x559bdfb10a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb10a98 Implicit # | | | `-ConstAttr 0x559bdfb10ac0 Implicit # | | |-FunctionDecl 0x559bdfb10d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x559bdfb10b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb10be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb10df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb10e68 Implicit # | | | `-ConstAttr 0x559bdfb10e90 Implicit # | | |-FunctionDecl 0x559bdfb110d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x559bdfb10f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb10f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb11190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb11208 Implicit # | | | `-ConstAttr 0x559bdfb11230 Implicit # | | |-FunctionDecl 0x559bdfb11478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x559bdfb112a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb11328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb11530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb115a8 Implicit # | | | `-ConstAttr 0x559bdfb115d0 Implicit # | | |-FunctionDecl 0x559bdfb11780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x559bdfb11630 col:16 'float' # | | | |-ParmVarDecl 0x559bdfb116b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x559bdfb11838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb118b0 Implicit # | | | `-ConstAttr 0x559bdfb118d8 Implicit # | | |-FunctionDecl 0x559bdfb11b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x559bdfb11950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb119d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb11c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb11ca0 Implicit # | | | `-ConstAttr 0x559bdfb11cc8 Implicit # | | |-FunctionDecl 0x559bdfb11f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x559bdfb11d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb11dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb11fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb12048 Implicit # | | | `-ConstAttr 0x559bdfb12070 Implicit # | | |-FunctionDecl 0x559bdfb122b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x559bdfb120e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb12168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb12370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb123e8 Implicit # | | | `-ConstAttr 0x559bdfb12410 Implicit # | | |-FunctionDecl 0x559bdfb12608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x559bdfb12470 col:18 'double' # | | | |-ParmVarDecl 0x559bdfb124f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x559bdfb126c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb12738 Implicit # | | | `-ConstAttr 0x559bdfb12760 Implicit # | | |-FunctionDecl 0x559bdfb12958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb127c0 col:12 'int' # | | | |-ParmVarDecl 0x559bdfb12840 col:17 'int' # | | | |-BuiltinAliasAttr 0x559bdfb12a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb12a88 Implicit # | | | `-ConstAttr 0x559bdfb12ab0 Implicit # | | |-FunctionDecl 0x559bdfb12d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x559bdfb12b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfb12c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb12e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb12e88 Implicit # | | | `-ConstAttr 0x559bdfb12eb0 Implicit # | | |-FunctionDecl 0x559bdfb130f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x559bdfb12f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfb12fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb131b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb13228 Implicit # | | | `-ConstAttr 0x559bdfb13250 Implicit # | | |-FunctionDecl 0x559bdfb13498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x559bdfb132c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfb13348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb13550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb135c8 Implicit # | | | `-ConstAttr 0x559bdfb135f0 Implicit # | | |-FunctionDecl 0x559bdfb13838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559bdfb13668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb136e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb138f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb13968 Implicit # | | | `-ConstAttr 0x559bdfb13990 Implicit # | | |-FunctionDecl 0x559bdfb13c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x559bdfb13a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfb13a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb13cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb13d38 Implicit # | | | `-ConstAttr 0x559bdfb13d60 Implicit # | | |-FunctionDecl 0x559bdfb13fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x559bdfb13dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb13e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb14060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb140d8 Implicit # | | | `-ConstAttr 0x559bdfb14100 Implicit # | | |-FunctionDecl 0x559bdfb14348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x559bdfb14178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb141f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb14400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb14478 Implicit # | | | `-ConstAttr 0x559bdfb144a0 Implicit # | | |-FunctionDecl 0x559bdfb146e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559bdfb14518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb14598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb147a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb14818 Implicit # | | | `-ConstAttr 0x559bdfb14840 Implicit # | | |-FunctionDecl 0x559bdfb14a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559bdfb148b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb14938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb14b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb14be8 Implicit # | | | `-ConstAttr 0x559bdfb14c10 Implicit # | | |-FunctionDecl 0x559bdfb14e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559bdfb14c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb14d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb14f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb14f88 Implicit # | | | `-ConstAttr 0x559bdfb14fb0 Implicit # | | |-FunctionDecl 0x559bdfb151f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559bdfb15028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb150a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb152b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb15328 Implicit # | | | `-ConstAttr 0x559bdfb15350 Implicit # | | |-FunctionDecl 0x559bdfb15598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559bdfb153c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb15448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb15650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb156c8 Implicit # | | | `-ConstAttr 0x559bdfb156f0 Implicit # | | |-FunctionDecl 0x559bdfb15938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb15768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb157e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb159f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb15a68 Implicit # | | | `-ConstAttr 0x559bdfb15a90 Implicit # | | |-FunctionDecl 0x559bdfb15d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb15b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb15bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb15dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb15e38 Implicit # | | | `-ConstAttr 0x559bdfb15e60 Implicit # | | |-FunctionDecl 0x559bdfb160a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb15ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb15f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb16160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559bdfb161d8 Implicit # | | | `-ConstAttr 0x559bdfb16200 Implicit # | | |-FunctionDecl 0x559bdfb16518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x559bdfb16288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb16308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb16388 col:37 'int' # | | | |-AvailabilityAttr 0x559bdfb165d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb16698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x559bdfb166e0 Implicit # | | | `-ConstAttr 0x559bdfb16708 Implicit # | | |-FunctionDecl 0x559bdfb16970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559bdfb16780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb16800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb16880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb16a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb16af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x559bdfb16b38 Implicit # | | | `-ConstAttr 0x559bdfb16b60 Implicit # | | |-FunctionDecl 0x559bdfb16c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x559bdfb16bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb16d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb16d98 Implicit # | | | `-ConstAttr 0x559bdfb16dc0 Implicit # | | |-FunctionDecl 0x559bdfb16ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb16e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb16f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb17000 Implicit # | | | `-ConstAttr 0x559bdfb17028 Implicit # | | |-FunctionDecl 0x559bdfb17150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb170a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb17200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb17278 Implicit # | | | `-ConstAttr 0x559bdfb172a0 Implicit # | | |-FunctionDecl 0x559bdfb173c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb17318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb17478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb174f0 Implicit # | | | `-ConstAttr 0x559bdfb17518 Implicit # | | |-FunctionDecl 0x559bdfb17628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x559bdfb17578 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb176d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb17750 Implicit # | | | `-ConstAttr 0x559bdfb17778 Implicit # | | |-FunctionDecl 0x559bdfb178a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb177f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb17950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb179c8 Implicit # | | | `-ConstAttr 0x559bdfb179f0 Implicit # | | |-FunctionDecl 0x559bdfb17b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb17a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb17bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb17c50 Implicit # | | | `-ConstAttr 0x559bdfb17c78 Implicit # | | |-FunctionDecl 0x559bdfb17da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb17cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb17e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559bdfb17ec8 Implicit # | | | `-ConstAttr 0x559bdfb17ef0 Implicit # | | |-FunctionDecl 0x559bdfb18000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x559bdfb17f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb180b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfb18128 Implicit # | | | `-ConstAttr 0x559bdfb18150 Implicit # | | |-FunctionDecl 0x559bdfb18268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb181b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb18318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfb18390 Implicit # | | | `-ConstAttr 0x559bdfb183b8 Implicit # | | |-FunctionDecl 0x559bdfb184e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb18430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb18590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfb18608 Implicit # | | | `-ConstAttr 0x559bdfb18630 Implicit # | | |-FunctionDecl 0x559bdfb18758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb186a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb18808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfb18880 Implicit # | | | `-ConstAttr 0x559bdfb188a8 Implicit # | | |-FunctionDecl 0x559bdfb189b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x559bdfb18908 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb18a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfb18ae0 Implicit # | | | `-ConstAttr 0x559bdfb18b08 Implicit # | | |-FunctionDecl 0x559bdfaf6dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfaf6d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf6e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfaf6ee8 Implicit # | | | `-ConstAttr 0x559bdfaf6f10 Implicit # | | |-FunctionDecl 0x559bdfaf7038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfaf6f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf70e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfaf7160 Implicit # | | | `-ConstAttr 0x559bdfaf7188 Implicit # | | |-FunctionDecl 0x559bdfaf72b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfaf7200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf7360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559bdfaf73d8 Implicit # | | | `-ConstAttr 0x559bdfaf7400 Implicit # | | |-FunctionDecl 0x559bdfaf75a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x559bdfaf7478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfaf7658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559bdfaf76d0 Implicit # | | | `-ConstAttr 0x559bdfaf76f8 Implicit # | | |-FunctionDecl 0x559bdfaf7888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x559bdfaf7760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf7938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559bdfaf79b0 Implicit # | | | `-ConstAttr 0x559bdfaf79d8 Implicit # | | |-FunctionDecl 0x559bdfaf7b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x559bdfaf7a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf7c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559bdfaf7ca0 Implicit # | | | `-ConstAttr 0x559bdfaf7cc8 Implicit # | | |-FunctionDecl 0x559bdfaf7e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x559bdfaf7d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf7f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559bdfaf7fa0 Implicit # | | | `-ConstAttr 0x559bdfaf7fc8 Implicit # | | |-FunctionDecl 0x559bdfaf8158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x559bdfaf8028 col:20 'float' # | | | |-BuiltinAliasAttr 0x559bdfaf8208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559bdfaf8280 Implicit # | | | `-ConstAttr 0x559bdfaf82a8 Implicit # | | |-FunctionDecl 0x559bdfaf8438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x559bdfaf8310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf84e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559bdfaf8560 Implicit # | | | `-ConstAttr 0x559bdfaf8588 Implicit # | | |-FunctionDecl 0x559bdfaf8728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x559bdfaf8600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf87d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559bdfaf8850 Implicit # | | | `-ConstAttr 0x559bdfaf8878 Implicit # | | |-FunctionDecl 0x559bdfaf8a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x559bdfaf88f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfaf8ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559bdfaf8b40 Implicit # | | | `-ConstAttr 0x559bdfaf8b68 Implicit # | | |-FunctionDecl 0x559bdfb1ebd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x559bdfaf8bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x559bdfb1ec80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1ecf8 Implicit # | | | `-ConstAttr 0x559bdfb1ed20 Implicit # | | |-FunctionDecl 0x559bdfb1eeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x559bdfb1ed88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1ef68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1efe0 Implicit # | | | `-ConstAttr 0x559bdfb1f008 Implicit # | | |-FunctionDecl 0x559bdfb1f1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x559bdfb1f080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1f258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1f2d0 Implicit # | | | `-ConstAttr 0x559bdfb1f2f8 Implicit # | | |-FunctionDecl 0x559bdfb1f498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x559bdfb1f370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1f548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1f5c0 Implicit # | | | `-ConstAttr 0x559bdfb1f5e8 Implicit # | | |-FunctionDecl 0x559bdfb1f710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb1f660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb1f7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1f838 Implicit # | | | `-ConstAttr 0x559bdfb1f860 Implicit # | | |-FunctionDecl 0x559bdfb1f988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb1f8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1fa38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1fab0 Implicit # | | | `-ConstAttr 0x559bdfb1fad8 Implicit # | | |-FunctionDecl 0x559bdfb1fc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb1fb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1fcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1fd38 Implicit # | | | `-ConstAttr 0x559bdfb1fd60 Implicit # | | |-FunctionDecl 0x559bdfb1fe88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb1fdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1ff38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb1ffb0 Implicit # | | | `-ConstAttr 0x559bdfb1ffd8 Implicit # | | |-FunctionDecl 0x559bdfb20178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x559bdfb20050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb20228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb202a0 Implicit # | | | `-ConstAttr 0x559bdfb202c8 Implicit # | | |-FunctionDecl 0x559bdfb20468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb20340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb20518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb20590 Implicit # | | | `-ConstAttr 0x559bdfb205b8 Implicit # | | |-FunctionDecl 0x559bdfb20758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb20630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb20808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb20880 Implicit # | | | `-ConstAttr 0x559bdfb208a8 Implicit # | | |-FunctionDecl 0x559bdfb20a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb20920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb20af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb20b70 Implicit # | | | `-ConstAttr 0x559bdfb20b98 Implicit # | | |-FunctionDecl 0x559bdfb20d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb20c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb20df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb20e70 Implicit # | | | `-ConstAttr 0x559bdfb20e98 Implicit # | | |-FunctionDecl 0x559bdfb21038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb20f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb210e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb21160 Implicit # | | | `-ConstAttr 0x559bdfb21188 Implicit # | | |-FunctionDecl 0x559bdfb21328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb21200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb213d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb21450 Implicit # | | | `-ConstAttr 0x559bdfb21478 Implicit # | | |-FunctionDecl 0x559bdfb21618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb214f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb216c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559bdfb21740 Implicit # | | | `-ConstAttr 0x559bdfb21768 Implicit # | | |-FunctionDecl 0x559bdfb21878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x559bdfb217c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb21928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb219a0 Implicit # | | | `-ConstAttr 0x559bdfb219c8 Implicit # | | |-FunctionDecl 0x559bdfb21ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb21a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb21b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb21c18 Implicit # | | | `-ConstAttr 0x559bdfb21c40 Implicit # | | |-FunctionDecl 0x559bdfb21d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb21cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb21e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb21e90 Implicit # | | | `-ConstAttr 0x559bdfb21eb8 Implicit # | | |-FunctionDecl 0x559bdfb21fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb21f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb22090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb22108 Implicit # | | | `-ConstAttr 0x559bdfb22130 Implicit # | | |-FunctionDecl 0x559bdfb22240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x559bdfb22190 col:18 'float' # | | | |-BuiltinAliasAttr 0x559bdfb222f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb22368 Implicit # | | | `-ConstAttr 0x559bdfb22390 Implicit # | | |-FunctionDecl 0x559bdfb224b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb22408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb22568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb225e0 Implicit # | | | `-ConstAttr 0x559bdfb22608 Implicit # | | |-FunctionDecl 0x559bdfb22730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb22680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb227e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb22858 Implicit # | | | `-ConstAttr 0x559bdfb22880 Implicit # | | |-FunctionDecl 0x559bdfb229a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb228f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb22a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559bdfb22ad0 Implicit # | | | `-ConstAttr 0x559bdfb22af8 Implicit # | | |-FunctionDecl 0x559bdfb22c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x559bdfb22b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb22cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb22d68 Implicit # | | | `-ConstAttr 0x559bdfb22d90 Implicit # | | |-FunctionDecl 0x559bdfb22ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb22df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb22f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb22fd0 Implicit # | | | `-ConstAttr 0x559bdfb22ff8 Implicit # | | |-FunctionDecl 0x559bdfb23120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb23070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb231d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb23248 Implicit # | | | `-ConstAttr 0x559bdfb23270 Implicit # | | |-FunctionDecl 0x559bdfb23398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb232e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb23448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb234c0 Implicit # | | | `-ConstAttr 0x559bdfb234e8 Implicit # | | |-FunctionDecl 0x559bdfb235f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x559bdfb23548 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb236a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb23720 Implicit # | | | `-ConstAttr 0x559bdfb23748 Implicit # | | |-FunctionDecl 0x559bdfb23870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb237c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb23920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb23998 Implicit # | | | `-ConstAttr 0x559bdfb239c0 Implicit # | | |-FunctionDecl 0x559bdfb23ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb23a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb23b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb23c20 Implicit # | | | `-ConstAttr 0x559bdfb23c48 Implicit # | | |-FunctionDecl 0x559bdfb23d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb23cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb23e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559bdfb23e98 Implicit # | | | `-ConstAttr 0x559bdfb23ec0 Implicit # | | |-FunctionDecl 0x559bdfb23fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x559bdfb23f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb24078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb240f0 Implicit # | | | `-ConstAttr 0x559bdfb24118 Implicit # | | |-FunctionDecl 0x559bdfb242a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x559bdfb24180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb24358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb243d0 Implicit # | | | `-ConstAttr 0x559bdfb243f8 Implicit # | | |-FunctionDecl 0x559bdfb24598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x559bdfb24470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb24648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb246c0 Implicit # | | | `-ConstAttr 0x559bdfb246e8 Implicit # | | |-FunctionDecl 0x559bdfb24888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x559bdfb24760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb24938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb249b0 Implicit # | | | `-ConstAttr 0x559bdfb249d8 Implicit # | | |-FunctionDecl 0x559bdfb24ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x559bdfb24a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb24b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb24c30 Implicit # | | | `-ConstAttr 0x559bdfb24c58 Implicit # | | |-FunctionDecl 0x559bdfb24df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x559bdfb24cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb24ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb24f20 Implicit # | | | `-ConstAttr 0x559bdfb24f48 Implicit # | | |-FunctionDecl 0x559bdfb250e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x559bdfb24fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb25198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb25210 Implicit # | | | `-ConstAttr 0x559bdfb25238 Implicit # | | |-FunctionDecl 0x559bdfb253d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x559bdfb252b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb25488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559bdfb25500 Implicit # | | | `-ConstAttr 0x559bdfb25528 Implicit # | | |-FunctionDecl 0x559bdfb25630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x559bdfb25588 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb256e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb25758 Implicit # | | | `-ConstAttr 0x559bdfb25780 Implicit # | | |-FunctionDecl 0x559bdfb25898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x559bdfb257e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb25948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb259c0 Implicit # | | | `-ConstAttr 0x559bdfb259e8 Implicit # | | |-FunctionDecl 0x559bdfb25b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x559bdfb25a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb25bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb25c58 Implicit # | | | `-ConstAttr 0x559bdfb25c80 Implicit # | | |-FunctionDecl 0x559bdfb25da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x559bdfb25cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb25e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb25ed0 Implicit # | | | `-ConstAttr 0x559bdfb25ef8 Implicit # | | |-FunctionDecl 0x559bdfb26000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x559bdfb25f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb260b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb26128 Implicit # | | | `-ConstAttr 0x559bdfb26150 Implicit # | | |-FunctionDecl 0x559bdfb26278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x559bdfb261c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb26328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb263a0 Implicit # | | | `-ConstAttr 0x559bdfb263c8 Implicit # | | |-FunctionDecl 0x559bdfb264f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x559bdfb26440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb265a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb26618 Implicit # | | | `-ConstAttr 0x559bdfb26640 Implicit # | | |-FunctionDecl 0x559bdfb26768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x559bdfb266b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb26818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559bdfb26890 Implicit # | | | `-ConstAttr 0x559bdfb268b8 Implicit # | | |-FunctionDecl 0x559bdfb26b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x559bdfb26918 col:15 'half' # | | | |-ParmVarDecl 0x559bdfb26998 col:21 'half' # | | | |-ParmVarDecl 0x559bdfb26a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x559bdfb26bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb26c50 Implicit # | | | `-ConstAttr 0x559bdfb26c78 Implicit # | | |-FunctionDecl 0x559bdfb26ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559bdfb26ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb26d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb26de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb26f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb27008 Implicit # | | | `-ConstAttr 0x559bdfb27030 Implicit # | | |-FunctionDecl 0x559bdfb27298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559bdfb270a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb27128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb271a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb27358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb273d0 Implicit # | | | `-ConstAttr 0x559bdfb273f8 Implicit # | | |-FunctionDecl 0x559bdfb27660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559bdfb27470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb274f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb27570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb27720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb27798 Implicit # | | | `-ConstAttr 0x559bdfb277c0 Implicit # | | |-FunctionDecl 0x559bdfb27a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x559bdfb27820 col:17 'float' # | | | |-ParmVarDecl 0x559bdfb278a0 col:24 'float' # | | | |-ParmVarDecl 0x559bdfb27920 col:31 'float' # | | | |-BuiltinAliasAttr 0x559bdfb27ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb27b48 Implicit # | | | `-ConstAttr 0x559bdfb27b70 Implicit # | | |-FunctionDecl 0x559bdfb27de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559bdfb27be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb27c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb27cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb27ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb27f20 Implicit # | | | `-ConstAttr 0x559bdfb27f48 Implicit # | | |-FunctionDecl 0x559bdfb281b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559bdfb27fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb28040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb280c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb28270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb282e8 Implicit # | | | `-ConstAttr 0x559bdfb28310 Implicit # | | |-FunctionDecl 0x559bdfb28578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559bdfb28388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb28408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb28488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb28638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559bdfb286b0 Implicit # | | | `-ConstAttr 0x559bdfb286d8 Implicit # | | |-FunctionDecl 0x559bdfb287e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x559bdfb28738 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb28898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb28910 Implicit # | | | `-ConstAttr 0x559bdfb28938 Implicit # | | |-FunctionDecl 0x559bdfb28a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb289a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb28b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb28b78 Implicit # | | | `-ConstAttr 0x559bdfb28ba0 Implicit # | | |-FunctionDecl 0x559bdfb28d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb28c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb28dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb28e48 Implicit # | | | `-ConstAttr 0x559bdfb28e70 Implicit # | | |-FunctionDecl 0x559bdfb28f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb28ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb29048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb290c0 Implicit # | | | `-ConstAttr 0x559bdfb290e8 Implicit # | | |-FunctionDecl 0x559bdfb291f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x559bdfb29148 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb292a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb29320 Implicit # | | | `-ConstAttr 0x559bdfb29348 Implicit # | | |-FunctionDecl 0x559bdfb29470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb293c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb29520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb29598 Implicit # | | | `-ConstAttr 0x559bdfb295c0 Implicit # | | |-FunctionDecl 0x559bdfb296e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb29638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb29798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb29810 Implicit # | | | `-ConstAttr 0x559bdfb29838 Implicit # | | |-FunctionDecl 0x559bdfb29960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb298b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb29a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559bdfb29a88 Implicit # | | | `-ConstAttr 0x559bdfb29ab0 Implicit # | | |-FunctionDecl 0x559bdfb29bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x559bdfb29b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb29c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb29ce8 Implicit # | | | `-ConstAttr 0x559bdfb29d10 Implicit # | | |-FunctionDecl 0x559bdfb29e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb29d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb29ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb29f50 Implicit # | | | `-ConstAttr 0x559bdfb29f78 Implicit # | | |-FunctionDecl 0x559bdfb2a0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb29ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2a150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb2a1c8 Implicit # | | | `-ConstAttr 0x559bdfb2a1f0 Implicit # | | |-FunctionDecl 0x559bdfb2a318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb2a268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2a3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb2a440 Implicit # | | | `-ConstAttr 0x559bdfb2a468 Implicit # | | |-FunctionDecl 0x559bdfb2a578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x559bdfb2a4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x559bdfb2a628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb2a6a0 Implicit # | | | `-ConstAttr 0x559bdfb2a6c8 Implicit # | | |-FunctionDecl 0x559bdfb2a7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb2a740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2a8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb2a918 Implicit # | | | `-ConstAttr 0x559bdfb2a940 Implicit # | | |-FunctionDecl 0x559bdfb2aa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb2a9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2ab18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb2ab90 Implicit # | | | `-ConstAttr 0x559bdfb2abb8 Implicit # | | |-FunctionDecl 0x559bdfb2bd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb2bc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2bdf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559bdfb2be68 Implicit # | | | `-ConstAttr 0x559bdfb2be90 Implicit # | | |-FunctionDecl 0x559bdfb2bfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x559bdfb2bef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb2c050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2c0c8 Implicit # | | | `-ConstAttr 0x559bdfb2c0f0 Implicit # | | |-FunctionDecl 0x559bdfb2c208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb2c158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2c2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2c330 Implicit # | | | `-ConstAttr 0x559bdfb2c358 Implicit # | | |-FunctionDecl 0x559bdfb2c480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb2c3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2c530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2c5a8 Implicit # | | | `-ConstAttr 0x559bdfb2c5d0 Implicit # | | |-FunctionDecl 0x559bdfb2c6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb2c648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2c7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2c820 Implicit # | | | `-ConstAttr 0x559bdfb2c848 Implicit # | | |-FunctionDecl 0x559bdfb2c958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x559bdfb2c8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb2ca08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2ca80 Implicit # | | | `-ConstAttr 0x559bdfb2caa8 Implicit # | | |-FunctionDecl 0x559bdfb2cbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb2cb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2cc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2ccf8 Implicit # | | | `-ConstAttr 0x559bdfb2cd20 Implicit # | | |-FunctionDecl 0x559bdfb2ce48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb2cd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2cef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2cf70 Implicit # | | | `-ConstAttr 0x559bdfb2cf98 Implicit # | | |-FunctionDecl 0x559bdfb2d0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb2d010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2d170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x559bdfb2d1e8 Implicit # | | | `-ConstAttr 0x559bdfb2d210 Implicit # | | |-FunctionDecl 0x559bdfb2d460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x559bdfb2d270 col:14 'half' # | | | |-ParmVarDecl 0x559bdfb2d2f0 col:20 'half' # | | | |-ParmVarDecl 0x559bdfb2d370 col:26 'half' # | | | |-BuiltinAliasAttr 0x559bdfb2d520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2d598 Implicit # | | | `-ConstAttr 0x559bdfb2d5c0 Implicit # | | |-FunctionDecl 0x559bdfb2d818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559bdfb2d628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb2d6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb2d728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2d8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2d950 Implicit # | | | `-ConstAttr 0x559bdfb2d978 Implicit # | | |-FunctionDecl 0x559bdfb2dbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x559bdfb2d9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb2da70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb2daf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2ecc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2ed40 Implicit # | | | `-ConstAttr 0x559bdfb2ed68 Implicit # | | |-FunctionDecl 0x559bdfb2efd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559bdfb2ede0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb2ee60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb2eee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2f090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2f108 Implicit # | | | `-ConstAttr 0x559bdfb2f130 Implicit # | | |-FunctionDecl 0x559bdfb2f380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x559bdfb2f190 col:12 'int' # | | | |-ParmVarDecl 0x559bdfb2f210 col:17 'int' # | | | |-ParmVarDecl 0x559bdfb2f290 col:22 'int' # | | | |-BuiltinAliasAttr 0x559bdfb2f440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2f4b8 Implicit # | | | `-ConstAttr 0x559bdfb2f4e0 Implicit # | | |-FunctionDecl 0x559bdfb2f748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x559bdfb2f558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfb2f5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfb2f658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2f808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2f880 Implicit # | | | `-ConstAttr 0x559bdfb2f8a8 Implicit # | | |-FunctionDecl 0x559bdfb2fb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x559bdfb2f920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfb2f9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfb2fa20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2fbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb2fc48 Implicit # | | | `-ConstAttr 0x559bdfb2fc70 Implicit # | | |-FunctionDecl 0x559bdfb2fed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x559bdfb2fce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfb2fd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfb2fde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb2ff98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb30010 Implicit # | | | `-ConstAttr 0x559bdfb30038 Implicit # | | |-FunctionDecl 0x559bdfb302a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559bdfb300b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb30130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb301b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb30360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb303d8 Implicit # | | | `-ConstAttr 0x559bdfb30400 Implicit # | | |-FunctionDecl 0x559bdfb30668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x559bdfb30478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfb304f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfb30578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb30728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb307a0 Implicit # | | | `-ConstAttr 0x559bdfb307c8 Implicit # | | |-FunctionDecl 0x559bdfb30a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559bdfb30840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb308c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb30940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb30af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb30b68 Implicit # | | | `-ConstAttr 0x559bdfb30b90 Implicit # | | |-FunctionDecl 0x559bdfb30e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x559bdfb30c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb30cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb30d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb30ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb30f68 Implicit # | | | `-ConstAttr 0x559bdfb30f90 Implicit # | | |-FunctionDecl 0x559bdfb311f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559bdfb31008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb31088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb31108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb312b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb31330 Implicit # | | | `-ConstAttr 0x559bdfb31358 Implicit # | | |-FunctionDecl 0x559bdfb315c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559bdfb313d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb31450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb314d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb31680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb316f8 Implicit # | | | `-ConstAttr 0x559bdfb31720 Implicit # | | |-FunctionDecl 0x559bdfb31988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559bdfb31798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb31818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb31898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb31a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb31ac0 Implicit # | | | `-ConstAttr 0x559bdfb31ae8 Implicit # | | |-FunctionDecl 0x559bdfb31d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559bdfb31b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb31be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb31c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb31e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb31e88 Implicit # | | | `-ConstAttr 0x559bdfb31eb0 Implicit # | | |-FunctionDecl 0x559bdfb32118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559bdfb31f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb31fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb32028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb321d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb32250 Implicit # | | | `-ConstAttr 0x559bdfb32278 Implicit # | | |-FunctionDecl 0x559bdfb324e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb322f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb32370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb323f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb325a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb32618 Implicit # | | | `-ConstAttr 0x559bdfb32640 Implicit # | | |-FunctionDecl 0x559bdfb328a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb326b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb32738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb327b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb32968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb329e0 Implicit # | | | `-ConstAttr 0x559bdfb32a08 Implicit # | | |-FunctionDecl 0x559bdfb32cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb32a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb32b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb32b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb32d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb32e08 Implicit # | | | `-ConstAttr 0x559bdfb32e30 Implicit # | | |-FunctionDecl 0x559bdfb33080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x559bdfb32e90 col:16 'float' # | | | |-ParmVarDecl 0x559bdfb32f10 col:23 'float' # | | | |-ParmVarDecl 0x559bdfb32f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x559bdfb33140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb331b8 Implicit # | | | `-ConstAttr 0x559bdfb331e0 Implicit # | | |-FunctionDecl 0x559bdfb33448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559bdfb33258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb332d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb33358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb33508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb33580 Implicit # | | | `-ConstAttr 0x559bdfb335a8 Implicit # | | |-FunctionDecl 0x559bdfb33810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559bdfb33620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb336a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb33720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb338d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb33948 Implicit # | | | `-ConstAttr 0x559bdfb33970 Implicit # | | |-FunctionDecl 0x559bdfb33bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559bdfb339e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb33a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb33ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb33c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb33d10 Implicit # | | | `-ConstAttr 0x559bdfb33d38 Implicit # | | |-FunctionDecl 0x559bdfb33f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x559bdfb33d98 col:18 'double' # | | | |-ParmVarDecl 0x559bdfb33e18 col:26 'double' # | | | |-ParmVarDecl 0x559bdfb33e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x559bdfb34048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb340c0 Implicit # | | | `-ConstAttr 0x559bdfb340e8 Implicit # | | |-FunctionDecl 0x559bdfb34350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x559bdfb34160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfb341e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfb34260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb34410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb34488 Implicit # | | | `-ConstAttr 0x559bdfb344b0 Implicit # | | |-FunctionDecl 0x559bdfb34718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x559bdfb34528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfb345a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfb34628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb347d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb34850 Implicit # | | | `-ConstAttr 0x559bdfb34878 Implicit # | | |-FunctionDecl 0x559bdfb34ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x559bdfb348f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb34970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb349f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb34ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559bdfb34c18 Implicit # | | | `-ConstAttr 0x559bdfb34c40 Implicit # | | |-FunctionDecl 0x559bdfb04f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x559bdfb04db0 col:14 'half' # | | | |-ParmVarDecl 0x559bdfb04e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x559bdfb04fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb05030 Implicit # | | | `-ConstAttr 0x559bdfb05058 Implicit # | | |-FunctionDecl 0x559bdfb05210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559bdfb050c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb05140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb052c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb05340 Implicit # | | | `-ConstAttr 0x559bdfb05368 Implicit # | | |-FunctionDecl 0x559bdfb05530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559bdfb053e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb05460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb055e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb05660 Implicit # | | | `-ConstAttr 0x559bdfb05688 Implicit # | | |-FunctionDecl 0x559bdfb05850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559bdfb05700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb05780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb05908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb05980 Implicit # | | | `-ConstAttr 0x559bdfb059a8 Implicit # | | |-FunctionDecl 0x559bdfb05b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb05a08 col:12 'int' # | | | |-ParmVarDecl 0x559bdfb05a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x559bdfb05c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb05c88 Implicit # | | | `-ConstAttr 0x559bdfb05cb0 Implicit # | | |-FunctionDecl 0x559bdfb05ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x559bdfb05d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfb05da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb05fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb06028 Implicit # | | | `-ConstAttr 0x559bdfb06050 Implicit # | | |-FunctionDecl 0x559bdfb06298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x559bdfb060c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfb06148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb06350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb063c8 Implicit # | | | `-ConstAttr 0x559bdfb063f0 Implicit # | | |-FunctionDecl 0x559bdfb06638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x559bdfb06468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfb064e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb066f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb06768 Implicit # | | | `-ConstAttr 0x559bdfb06790 Implicit # | | |-FunctionDecl 0x559bdfb06958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559bdfb06808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb06888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb06a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb06a88 Implicit # | | | `-ConstAttr 0x559bdfb06ab0 Implicit # | | |-FunctionDecl 0x559bdfb06cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559bdfb06b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfb06ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb06d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3ad48 Implicit # | | | `-ConstAttr 0x559bdfb3ad70 Implicit # | | |-FunctionDecl 0x559bdfb3afb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x559bdfb3ade8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb3ae68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3b070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3b0e8 Implicit # | | | `-ConstAttr 0x559bdfb3b110 Implicit # | | |-FunctionDecl 0x559bdfb3b318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559bdfb3b188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb3b208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3b3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3b448 Implicit # | | | `-ConstAttr 0x559bdfb3b470 Implicit # | | |-FunctionDecl 0x559bdfb3b638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559bdfb3b4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb3b568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb3b6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3b768 Implicit # | | | `-ConstAttr 0x559bdfb3b790 Implicit # | | |-FunctionDecl 0x559bdfb3b9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559bdfb3b808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb3b888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3ba90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3bb08 Implicit # | | | `-ConstAttr 0x559bdfb3bb30 Implicit # | | |-FunctionDecl 0x559bdfb3bd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559bdfb3bba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb3bc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3be30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3bea8 Implicit # | | | `-ConstAttr 0x559bdfb3bed0 Implicit # | | |-FunctionDecl 0x559bdfb3c118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559bdfb3bf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb3bfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3c1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3c248 Implicit # | | | `-ConstAttr 0x559bdfb3c270 Implicit # | | |-FunctionDecl 0x559bdfb3c438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559bdfb3c2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb3c368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb3c4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3c568 Implicit # | | | `-ConstAttr 0x559bdfb3c590 Implicit # | | |-FunctionDecl 0x559bdfb3c7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb3c608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb3c688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3c890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3c908 Implicit # | | | `-ConstAttr 0x559bdfb3c930 Implicit # | | |-FunctionDecl 0x559bdfb3cb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb3c9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb3ca28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3cc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3cca8 Implicit # | | | `-ConstAttr 0x559bdfb3ccd0 Implicit # | | |-FunctionDecl 0x559bdfb3cf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb3cd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb3cde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3cff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3d068 Implicit # | | | `-ConstAttr 0x559bdfb3d090 Implicit # | | |-FunctionDecl 0x559bdfb3d240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x559bdfb3d0f0 col:16 'float' # | | | |-ParmVarDecl 0x559bdfb3d170 col:23 'float' # | | | |-BuiltinAliasAttr 0x559bdfb3d2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3d370 Implicit # | | | `-ConstAttr 0x559bdfb3d398 Implicit # | | |-FunctionDecl 0x559bdfb3d560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559bdfb3d410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb3d490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3d618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3d690 Implicit # | | | `-ConstAttr 0x559bdfb3d6b8 Implicit # | | |-FunctionDecl 0x559bdfb3d880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559bdfb3d730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb3d7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3d938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3d9b0 Implicit # | | | `-ConstAttr 0x559bdfb3d9d8 Implicit # | | |-FunctionDecl 0x559bdfb3dba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559bdfb3da50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb3dad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3dc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3dcd0 Implicit # | | | `-ConstAttr 0x559bdfb3dcf8 Implicit # | | |-FunctionDecl 0x559bdfb3dea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x559bdfb3dd58 col:18 'double' # | | | |-ParmVarDecl 0x559bdfb3ddd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x559bdfb3df60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3dfd8 Implicit # | | | `-ConstAttr 0x559bdfb3e000 Implicit # | | |-FunctionDecl 0x559bdfb3e248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x559bdfb3e078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfb3e0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3e300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3e378 Implicit # | | | `-ConstAttr 0x559bdfb3e3a0 Implicit # | | |-FunctionDecl 0x559bdfb3e5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x559bdfb3e418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfb3e498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3e6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3e718 Implicit # | | | `-ConstAttr 0x559bdfb3e740 Implicit # | | |-FunctionDecl 0x559bdfb3e988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x559bdfb3e7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb3e838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3ea40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559bdfb3eab8 Implicit # | | | `-ConstAttr 0x559bdfb3eae0 Implicit # | | |-FunctionDecl 0x559bdfb3ed20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x559bdfb3eb40 col:14 'half' # | | | |-ParmVarDecl 0x559bdfb3ebc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x559bdfb3edd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb3ee50 Implicit # | | | `-ConstAttr 0x559bdfb3ee78 Implicit # | | |-FunctionDecl 0x559bdfb3f030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559bdfb3eee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb3ef60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3f0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb3f160 Implicit # | | | `-ConstAttr 0x559bdfb3f188 Implicit # | | |-FunctionDecl 0x559bdfb3f350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559bdfb3f200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb3f280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3f408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb3f480 Implicit # | | | `-ConstAttr 0x559bdfb3f4a8 Implicit # | | |-FunctionDecl 0x559bdfb3f670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559bdfb3f520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb3f5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3f728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb3f7a0 Implicit # | | | `-ConstAttr 0x559bdfb3f7c8 Implicit # | | |-FunctionDecl 0x559bdfb3f978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb3f828 col:12 'int' # | | | |-ParmVarDecl 0x559bdfb3f8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x559bdfb3fa30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb3faa8 Implicit # | | | `-ConstAttr 0x559bdfb3fad0 Implicit # | | |-FunctionDecl 0x559bdfb3fc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x559bdfb3fb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfb3fbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb3fd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb3fdc8 Implicit # | | | `-ConstAttr 0x559bdfb3fdf0 Implicit # | | |-FunctionDecl 0x559bdfb3ffb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x559bdfb3fe68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfb3fee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb40070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb400e8 Implicit # | | | `-ConstAttr 0x559bdfb40110 Implicit # | | |-FunctionDecl 0x559bdfb402d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x559bdfb40188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfb40208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb40390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb40408 Implicit # | | | `-ConstAttr 0x559bdfb40430 Implicit # | | |-FunctionDecl 0x559bdfb405f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559bdfb404a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb40528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb406b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb40728 Implicit # | | | `-ConstAttr 0x559bdfb40750 Implicit # | | |-FunctionDecl 0x559bdfb40918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559bdfb407c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfb40848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb409d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb40a48 Implicit # | | | `-ConstAttr 0x559bdfb40a70 Implicit # | | |-FunctionDecl 0x559bdfb40c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x559bdfb40ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb40b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb40cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb40d78 Implicit # | | | `-ConstAttr 0x559bdfb40da0 Implicit # | | |-FunctionDecl 0x559bdfb40f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559bdfb40e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb40e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb41020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb41098 Implicit # | | | `-ConstAttr 0x559bdfb410c0 Implicit # | | |-FunctionDecl 0x559bdfb41270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x559bdfb41120 col:16 'float' # | | | |-ParmVarDecl 0x559bdfb411a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x559bdfb41328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb413a0 Implicit # | | | `-ConstAttr 0x559bdfb413c8 Implicit # | | |-FunctionDecl 0x559bdfb41590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559bdfb41440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb414c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb41648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb416c0 Implicit # | | | `-ConstAttr 0x559bdfb416e8 Implicit # | | |-FunctionDecl 0x559bdfb418b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559bdfb41760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb417e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb41968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb419e0 Implicit # | | | `-ConstAttr 0x559bdfb41a08 Implicit # | | |-FunctionDecl 0x559bdfb41bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559bdfb41a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb41b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb41c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb41d00 Implicit # | | | `-ConstAttr 0x559bdfb41d28 Implicit # | | |-FunctionDecl 0x559bdfb41ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559bdfb41da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb41e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb41fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb42020 Implicit # | | | `-ConstAttr 0x559bdfb42048 Implicit # | | |-FunctionDecl 0x559bdfb42210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559bdfb420c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb42140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb422c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb42340 Implicit # | | | `-ConstAttr 0x559bdfb42368 Implicit # | | |-FunctionDecl 0x559bdfb42530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559bdfb423e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb42460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb425e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb42660 Implicit # | | | `-ConstAttr 0x559bdfb42688 Implicit # | | |-FunctionDecl 0x559bdfb42850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559bdfb42700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb42780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb42908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb42980 Implicit # | | | `-ConstAttr 0x559bdfb429a8 Implicit # | | |-FunctionDecl 0x559bdfb42b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559bdfb42a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb42aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb42c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb42ca0 Implicit # | | | `-ConstAttr 0x559bdfb42cc8 Implicit # | | |-FunctionDecl 0x559bdfb448b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb44768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb447e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb44970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb449e8 Implicit # | | | `-ConstAttr 0x559bdfb44a10 Implicit # | | |-FunctionDecl 0x559bdfb44bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb44a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb44b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb44c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb44d08 Implicit # | | | `-ConstAttr 0x559bdfb44d30 Implicit # | | |-FunctionDecl 0x559bdfb44ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb44da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb44e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb44fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb45028 Implicit # | | | `-ConstAttr 0x559bdfb45050 Implicit # | | |-FunctionDecl 0x559bdfb45200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x559bdfb450b0 col:18 'double' # | | | |-ParmVarDecl 0x559bdfb45130 col:26 'double' # | | | |-BuiltinAliasAttr 0x559bdfb452b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb45330 Implicit # | | | `-ConstAttr 0x559bdfb45358 Implicit # | | |-FunctionDecl 0x559bdfb45520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x559bdfb453d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfb45450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb455d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb45650 Implicit # | | | `-ConstAttr 0x559bdfb45678 Implicit # | | |-FunctionDecl 0x559bdfb45840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x559bdfb456f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfb45770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb458f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb45970 Implicit # | | | `-ConstAttr 0x559bdfb45998 Implicit # | | |-FunctionDecl 0x559bdfb45b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x559bdfb45a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb45a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb45c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x559bdfb45c90 Implicit # | | | `-ConstAttr 0x559bdfb45cb8 Implicit # | | |-FunctionTemplateDecl 0x559bdfb460e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfb45d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb45d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559bdfb46038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb45e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb45f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb46148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559bdfb46650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfb461c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfb46258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb462c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559bdfb465a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb463f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb464d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb466b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559bdfb46b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfb46778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb467e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559bdfb46aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb46920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb469d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb46bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559bdfb470d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfb46c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfb46cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb46d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559bdfb47028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb46e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb46f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb47138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559bdfb47668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfb471d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb47248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x559bdfb472b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559bdfb475c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb47418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb474f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb476d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559bdfb47ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfb47758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfb477f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb47868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x559bdfb478d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x559bdfb47c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfb47a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb47b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb47d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x559bdfb480d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x559bdfb47db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb47e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559bdfb48028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x559bdfb47f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb48130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x559bdfb48580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x559bdfb481a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfb48248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559bdfb482b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559bdfb484d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x559bdfb48428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb485e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x559bdfb48770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x559bdfb48690 col:20 'half' # | | | |-BuiltinAliasAttr 0x559bdfb48820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb48898 Implicit # | | | `-ConstAttr 0x559bdfb488c0 Implicit # | | |-FunctionDecl 0x559bdfb489d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb48928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb48a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb48b00 Implicit # | | | `-ConstAttr 0x559bdfb48b28 Implicit # | | |-FunctionDecl 0x559bdfb48c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb48ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb48d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb48d78 Implicit # | | | `-ConstAttr 0x559bdfb48da0 Implicit # | | |-FunctionDecl 0x559bdfb48ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb48e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb48f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb48ff0 Implicit # | | | `-ConstAttr 0x559bdfb49018 Implicit # | | |-FunctionDecl 0x559bdfb49128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x559bdfb49078 col:22 'float' # | | | |-BuiltinAliasAttr 0x559bdfb491d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb49250 Implicit # | | | `-ConstAttr 0x559bdfb49278 Implicit # | | |-FunctionDecl 0x559bdfb493a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb492f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb49450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb494c8 Implicit # | | | `-ConstAttr 0x559bdfb494f0 Implicit # | | |-FunctionDecl 0x559bdfb49618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb49568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb496c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb49740 Implicit # | | | `-ConstAttr 0x559bdfb49768 Implicit # | | |-FunctionDecl 0x559bdfb49890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb497e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb49940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x559bdfb499b8 Implicit # | | | `-ConstAttr 0x559bdfb499e0 Implicit # | | |-FunctionDecl 0x559bdfb49b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x559bdfb49a38 col:13 'bool' # | | | |-ParmVarDecl 0x559bdfb49ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x559bdfb49c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb49ca8 Implicit # | | | `-ConstAttr 0x559bdfb49cd0 Implicit # | | |-FunctionDecl 0x559bdfb49e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x559bdfb49d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x559bdfb49db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb49f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb49fb8 Implicit # | | | `-ConstAttr 0x559bdfb49fe0 Implicit # | | |-FunctionDecl 0x559bdfb4a1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x559bdfb4a058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x559bdfb4a0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4a260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4a2d8 Implicit # | | | `-ConstAttr 0x559bdfb4a300 Implicit # | | |-FunctionDecl 0x559bdfb4a4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x559bdfb4a378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x559bdfb4a3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4a580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4a5f8 Implicit # | | | `-ConstAttr 0x559bdfb4a620 Implicit # | | |-FunctionDecl 0x559bdfb4a7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x559bdfb4a680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x559bdfb4a700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4a8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4a918 Implicit # | | | `-ConstAttr 0x559bdfb4a940 Implicit # | | |-FunctionDecl 0x559bdfb4aaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x559bdfb4a9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x559bdfb4aa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4aba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4ac20 Implicit # | | | `-ConstAttr 0x559bdfb4ac48 Implicit # | | |-FunctionDecl 0x559bdfb4adf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x559bdfb4aca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x559bdfb4ad28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4aeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4af28 Implicit # | | | `-ConstAttr 0x559bdfb4af50 Implicit # | | |-FunctionDecl 0x559bdfb4b100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x559bdfb4afb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x559bdfb4b030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4b1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4b230 Implicit # | | | `-ConstAttr 0x559bdfb4b258 Implicit # | | |-FunctionDecl 0x559bdfb4b408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x559bdfb4b2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x559bdfb4b338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4b4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4b538 Implicit # | | | `-ConstAttr 0x559bdfb4b560 Implicit # | | |-FunctionDecl 0x559bdfb4b710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x559bdfb4b5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x559bdfb4b640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4b7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4b840 Implicit # | | | `-ConstAttr 0x559bdfb4b868 Implicit # | | |-FunctionDecl 0x559bdfb4ba18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x559bdfb4b8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x559bdfb4b948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4bad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4bb48 Implicit # | | | `-ConstAttr 0x559bdfb4bb70 Implicit # | | |-FunctionDecl 0x559bdfb4bd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x559bdfb4bbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x559bdfb4bc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4bdd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4be50 Implicit # | | | `-ConstAttr 0x559bdfb4be78 Implicit # | | |-FunctionDecl 0x559bdfb4c028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x559bdfb4bed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x559bdfb4bf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4c0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4c158 Implicit # | | | `-ConstAttr 0x559bdfb4c180 Implicit # | | |-FunctionDecl 0x559bdfb4c330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x559bdfb4c1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x559bdfb4c260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4c3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4c460 Implicit # | | | `-ConstAttr 0x559bdfb4c488 Implicit # | | |-FunctionDecl 0x559bdfb4c638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x559bdfb4c4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x559bdfb4c568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4c6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4c790 Implicit # | | | `-ConstAttr 0x559bdfb4c7b8 Implicit # | | |-FunctionDecl 0x559bdfb4c968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x559bdfb4c818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x559bdfb4c898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4ca20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4ca98 Implicit # | | | `-ConstAttr 0x559bdfb4cac0 Implicit # | | |-FunctionDecl 0x559bdfb4cc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x559bdfb4cb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x559bdfb4cba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4cd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4cda0 Implicit # | | | `-ConstAttr 0x559bdfb4cdc8 Implicit # | | |-FunctionDecl 0x559bdfb4cf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x559bdfb4ce28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x559bdfb4cea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4d030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4d0a8 Implicit # | | | `-ConstAttr 0x559bdfb4d0d0 Implicit # | | |-FunctionDecl 0x559bdfb4d280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x559bdfb4d130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x559bdfb4d1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x559bdfb4d338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x559bdfb4d3b0 Implicit # | | | `-ConstAttr 0x559bdfb4d3d8 Implicit # | | |-FunctionDecl 0x559bdfb4d588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x559bdfb4d438 col:14 'half' # | | | |-ParmVarDecl 0x559bdfb4d4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x559bdfb4d640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4d6b8 Implicit # | | | `-ConstAttr 0x559bdfb4d6e0 Implicit # | | |-FunctionDecl 0x559bdfb4d898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559bdfb4d748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb4d7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4d950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4d9c8 Implicit # | | | `-ConstAttr 0x559bdfb4d9f0 Implicit # | | |-FunctionDecl 0x559bdfb4dbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559bdfb4da68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb4dae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4dc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4dce8 Implicit # | | | `-ConstAttr 0x559bdfb4dd10 Implicit # | | |-FunctionDecl 0x559bdfb4ded8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559bdfb4dd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb4de08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4df90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4e008 Implicit # | | | `-ConstAttr 0x559bdfb4e030 Implicit # | | |-FunctionDecl 0x559bdfb4e1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x559bdfb4e090 col:16 'float' # | | | |-ParmVarDecl 0x559bdfb4e110 col:23 'float' # | | | |-BuiltinAliasAttr 0x559bdfb4e298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4e310 Implicit # | | | `-ConstAttr 0x559bdfb4e338 Implicit # | | |-FunctionDecl 0x559bdfb4e500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559bdfb4e3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb4e430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4e5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4e630 Implicit # | | | `-ConstAttr 0x559bdfb4e658 Implicit # | | |-FunctionDecl 0x559bdfb4e870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559bdfb4e6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb4e7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4e928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4e9a0 Implicit # | | | `-ConstAttr 0x559bdfb4e9c8 Implicit # | | |-FunctionDecl 0x559bdfb4eb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559bdfb4ea40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb4eac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4ec48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x559bdfb4ecc0 Implicit # | | | `-ConstAttr 0x559bdfb4ece8 Implicit # | | |-FunctionDecl 0x559bdfb4ee10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb4ed60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb4eec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4ef38 Implicit # | | | `-ConstAttr 0x559bdfb4ef60 Implicit # | | |-FunctionDecl 0x559bdfb4f078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb4efc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4f128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4f1a0 Implicit # | | | `-ConstAttr 0x559bdfb4f1c8 Implicit # | | |-FunctionDecl 0x559bdfb4f2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb4f240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4f3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4f418 Implicit # | | | `-ConstAttr 0x559bdfb4f440 Implicit # | | |-FunctionDecl 0x559bdfb4f568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb4f4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4f618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4f690 Implicit # | | | `-ConstAttr 0x559bdfb4f6b8 Implicit # | | |-FunctionDecl 0x559bdfb4f7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb4f730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb4f890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4f908 Implicit # | | | `-ConstAttr 0x559bdfb4f930 Implicit # | | |-FunctionDecl 0x559bdfb4fa58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb4f9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4fb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4fb80 Implicit # | | | `-ConstAttr 0x559bdfb4fba8 Implicit # | | |-FunctionDecl 0x559bdfb4fcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb4fc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4fd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb4fdf8 Implicit # | | | `-ConstAttr 0x559bdfb4fe20 Implicit # | | |-FunctionDecl 0x559bdfb4ff48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb4fe98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb4fff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x559bdfb50070 Implicit # | | | `-ConstAttr 0x559bdfb50098 Implicit # | | |-FunctionDecl 0x559bdfb50260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559bdfb50110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb50190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb50318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x559bdfb50390 Implicit # | | | `-ConstAttr 0x559bdfb503b8 Implicit # | | |-FunctionDecl 0x559bdfb50570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559bdfb50420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb504a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb50628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x559bdfb506a0 Implicit # | | | `-ConstAttr 0x559bdfb506c8 Implicit # | | |-FunctionDecl 0x559bdfb507f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x559bdfb50728 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb508a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb50920 Implicit # | | | `-ConstAttr 0x559bdfb50948 Implicit # | | |-FunctionDecl 0x559bdfb50a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb509b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb50b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb50b88 Implicit # | | | `-ConstAttr 0x559bdfb50bb0 Implicit # | | |-FunctionDecl 0x559bdfb50cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb50c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb50d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb50e00 Implicit # | | | `-ConstAttr 0x559bdfb50e28 Implicit # | | |-FunctionDecl 0x559bdfb50f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb50ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb51000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb51078 Implicit # | | | `-ConstAttr 0x559bdfb510a0 Implicit # | | |-FunctionDecl 0x559bdfb511b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x559bdfb51100 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb51260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb512d8 Implicit # | | | `-ConstAttr 0x559bdfb51300 Implicit # | | |-FunctionDecl 0x559bdfb51428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb51378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb514d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb51550 Implicit # | | | `-ConstAttr 0x559bdfb51578 Implicit # | | |-FunctionDecl 0x559bdfb516a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb515f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb51750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb517c8 Implicit # | | | `-ConstAttr 0x559bdfb517f0 Implicit # | | |-FunctionDecl 0x559bdfb51918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb51868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb519c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb51a40 Implicit # | | | `-ConstAttr 0x559bdfb51a68 Implicit # | | |-FunctionDecl 0x559bdfb51b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x559bdfb51ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x559bdfb51c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb51ca0 Implicit # | | | `-ConstAttr 0x559bdfb51cc8 Implicit # | | |-FunctionDecl 0x559bdfb51df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfb51d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb51ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb51f18 Implicit # | | | `-ConstAttr 0x559bdfb51f40 Implicit # | | |-FunctionDecl 0x559bdfb52068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfb51fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb52118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb52190 Implicit # | | | `-ConstAttr 0x559bdfb521b8 Implicit # | | |-FunctionDecl 0x559bdfb522e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfb52230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb52390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x559bdfb52408 Implicit # | | | `-ConstAttr 0x559bdfb52430 Implicit # | | |-FunctionDecl 0x559bdfb52540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x559bdfb52490 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb525f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb52668 Implicit # | | | `-ConstAttr 0x559bdfb52690 Implicit # | | |-FunctionDecl 0x559bdfb527c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb526f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb52870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb528e8 Implicit # | | | `-ConstAttr 0x559bdfb52910 Implicit # | | |-FunctionDecl 0x559bdfb52a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb52988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb52ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb52b60 Implicit # | | | `-ConstAttr 0x559bdfb52b88 Implicit # | | |-FunctionDecl 0x559bdfb52cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb52c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb52d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb52dd8 Implicit # | | | `-ConstAttr 0x559bdfb52e00 Implicit # | | |-FunctionDecl 0x559bdfb52f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x559bdfb52e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x559bdfb52fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb53038 Implicit # | | | `-ConstAttr 0x559bdfb53060 Implicit # | | |-FunctionDecl 0x559bdfb53188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb530d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb53238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb532b0 Implicit # | | | `-ConstAttr 0x559bdfb532d8 Implicit # | | |-FunctionDecl 0x559bdfb53400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb53350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb534b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb53528 Implicit # | | | `-ConstAttr 0x559bdfb53550 Implicit # | | |-FunctionDecl 0x559bdfb53678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb535c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb53728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x559bdfb537a0 Implicit # | | | `-ConstAttr 0x559bdfb537c8 Implicit # | | |-FunctionDecl 0x559bdfb538d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x559bdfb53828 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb53988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb53a00 Implicit # | | | `-ConstAttr 0x559bdfb53a28 Implicit # | | |-FunctionDecl 0x559bdfb53b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb53a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb53bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb53c68 Implicit # | | | `-ConstAttr 0x559bdfb53c90 Implicit # | | |-FunctionDecl 0x559bdfb53db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb53d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb53e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb53ee0 Implicit # | | | `-ConstAttr 0x559bdfb53f08 Implicit # | | |-FunctionDecl 0x559bdfb54030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb53f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb540e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb54158 Implicit # | | | `-ConstAttr 0x559bdfb54180 Implicit # | | |-FunctionDecl 0x559bdfb54290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x559bdfb541e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x559bdfb54340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb543b8 Implicit # | | | `-ConstAttr 0x559bdfb543e0 Implicit # | | |-FunctionDecl 0x559bdfb54508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb54458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb545b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb54630 Implicit # | | | `-ConstAttr 0x559bdfb54658 Implicit # | | |-FunctionDecl 0x559bdfb18be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb546d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb18c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb18d08 Implicit # | | | `-ConstAttr 0x559bdfb18d30 Implicit # | | |-FunctionDecl 0x559bdfb18e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb18da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb18f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559bdfb18f80 Implicit # | | | `-ConstAttr 0x559bdfb18fa8 Implicit # | | |-FunctionDecl 0x559bdfb190b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x559bdfb19008 col:19 'half' # | | | |-BuiltinAliasAttr 0x559bdfb19168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb191e0 Implicit # | | | `-ConstAttr 0x559bdfb19208 Implicit # | | |-FunctionDecl 0x559bdfb19320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb19270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb193d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb19448 Implicit # | | | `-ConstAttr 0x559bdfb19470 Implicit # | | |-FunctionDecl 0x559bdfb19598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb194e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb19648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb196c0 Implicit # | | | `-ConstAttr 0x559bdfb196e8 Implicit # | | |-FunctionDecl 0x559bdfb19810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb19760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb198c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb19938 Implicit # | | | `-ConstAttr 0x559bdfb19960 Implicit # | | |-FunctionDecl 0x559bdfb19a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x559bdfb199c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559bdfb19b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb19b98 Implicit # | | | `-ConstAttr 0x559bdfb19bc0 Implicit # | | |-FunctionDecl 0x559bdfb19ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb19c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb19d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb19e10 Implicit # | | | `-ConstAttr 0x559bdfb19e38 Implicit # | | |-FunctionDecl 0x559bdfb19f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb19eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1a010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb1a088 Implicit # | | | `-ConstAttr 0x559bdfb1a0b0 Implicit # | | |-FunctionDecl 0x559bdfb1a1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb1a128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1a288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb1a300 Implicit # | | | `-ConstAttr 0x559bdfb1a328 Implicit # | | |-FunctionDecl 0x559bdfb1a438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x559bdfb1a388 col:23 'double' # | | | |-BuiltinAliasAttr 0x559bdfb1a4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb1a560 Implicit # | | | `-ConstAttr 0x559bdfb1a588 Implicit # | | |-FunctionDecl 0x559bdfb1a6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfb1a600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1a760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb1a7d8 Implicit # | | | `-ConstAttr 0x559bdfb1a800 Implicit # | | |-FunctionDecl 0x559bdfb1a928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfb1a878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1a9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb1aa50 Implicit # | | | `-ConstAttr 0x559bdfb1aa78 Implicit # | | |-FunctionDecl 0x559bdfb1abf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfb1aaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb1aca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559bdfb1ad18 Implicit # | | | `-ConstAttr 0x559bdfb1ad40 Implicit # | | |-FunctionTemplateDecl 0x559bdfb1b158 col:3 select # | | | |-TemplateTypeParmDecl 0x559bdfb1ad78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb1b0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x559bdfb1ae40 col:14 'bool' # | | | |-ParmVarDecl 0x559bdfb1aeb8 col:17 'T' # | | | |-ParmVarDecl 0x559bdfb1af30 col:20 'T' # | | | |-BuiltinAliasAttr 0x559bdfb1b1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x559bdfb1b2a8 Implicit # | | | `-ConstAttr 0x559bdfb1b2d0 Implicit # | | |-FunctionTemplateDecl 0x559bdfb1b7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb1b2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb1b728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x559bdfb1b478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1b558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1b638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb1b840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb1bda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb1b8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb1bcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x559bdfb1ba48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1bb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1bc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb1be10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb1c370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb1be98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb1c2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x559bdfb1c018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1c0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1c1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb1c3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb1c970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb1c468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb1c8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x559bdfb1c5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb1c660 col:39 'T' # | | | |-ParmVarDecl 0x559bdfb1c740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb1c9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb60b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb1ca68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb60a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x559bdfb607c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb60838 col:39 'T' # | | | |-ParmVarDecl 0x559bdfb60918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb60b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb610b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb60bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb61008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x559bdfb60d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb60df0 col:39 'T' # | | | |-ParmVarDecl 0x559bdfb60ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x559bdfb61120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb616b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb611a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb61608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x559bdfb61328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb61408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb61480 col:53 'T' # | | | `-BuiltinAliasAttr 0x559bdfb61720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb61c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb617a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb61bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x559bdfb61928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb61a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb61a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x559bdfb61cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb62210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb61d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb62168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x559bdfb61ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb61fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb62030 col:53 'T' # | | | `-BuiltinAliasAttr 0x559bdfb62280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb62950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb62308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb628a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x559bdfb62620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb62698 col:23 'T' # | | | |-ParmVarDecl 0x559bdfb62710 col:26 'T' # | | | `-BuiltinAliasAttr 0x559bdfb629c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb62fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb62a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb62f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x559bdfb62cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb62d68 col:23 'T' # | | | |-ParmVarDecl 0x559bdfb62de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x559bdfb63030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x559bdfb63630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x559bdfb630b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb63588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x559bdfb63360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x559bdfb633d8 col:23 'T' # | | | |-ParmVarDecl 0x559bdfb63450 col:26 'T' # | | | `-BuiltinAliasAttr 0x559bdfb636a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x559bdfb63800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x559bdfb63750 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb638b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb63928 Implicit # | | | `-ConstAttr 0x559bdfb63950 Implicit # | | |-FunctionDecl 0x559bdfb63a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb639b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb63b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb63b90 Implicit # | | | `-ConstAttr 0x559bdfb63bb8 Implicit # | | |-FunctionDecl 0x559bdfb63ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb63c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb63d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb63e08 Implicit # | | | `-ConstAttr 0x559bdfb63e30 Implicit # | | |-FunctionDecl 0x559bdfb63f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb63ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb64008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb64080 Implicit # | | | `-ConstAttr 0x559bdfb640a8 Implicit # | | |-FunctionDecl 0x559bdfb641b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x559bdfb64108 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb64268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb642e0 Implicit # | | | `-ConstAttr 0x559bdfb64308 Implicit # | | |-FunctionDecl 0x559bdfb64430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb64380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb644e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb64558 Implicit # | | | `-ConstAttr 0x559bdfb64580 Implicit # | | |-FunctionDecl 0x559bdfb646a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb645f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb64758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb647e0 Implicit # | | | `-ConstAttr 0x559bdfb64808 Implicit # | | |-FunctionDecl 0x559bdfb64930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb64880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb649e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x559bdfb64a58 Implicit # | | | `-ConstAttr 0x559bdfb64a80 Implicit # | | |-FunctionDecl 0x559bdfb64b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x559bdfb64ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb64c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb64cb8 Implicit # | | | `-ConstAttr 0x559bdfb64ce0 Implicit # | | |-FunctionDecl 0x559bdfb64df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb64d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb64ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb64f20 Implicit # | | | `-ConstAttr 0x559bdfb64f48 Implicit # | | |-FunctionDecl 0x559bdfb65070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb64fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb65120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb65198 Implicit # | | | `-ConstAttr 0x559bdfb651c0 Implicit # | | |-FunctionDecl 0x559bdfb652e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb65238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb65398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb65410 Implicit # | | | `-ConstAttr 0x559bdfb65438 Implicit # | | |-FunctionDecl 0x559bdfb65548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x559bdfb65498 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb655f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb65670 Implicit # | | | `-ConstAttr 0x559bdfb65698 Implicit # | | |-FunctionDecl 0x559bdfb657c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb65710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb65870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb658e8 Implicit # | | | `-ConstAttr 0x559bdfb65910 Implicit # | | |-FunctionDecl 0x559bdfb65a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb65988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb65ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb65b60 Implicit # | | | `-ConstAttr 0x559bdfb65b88 Implicit # | | |-FunctionDecl 0x559bdfb65cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb65c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb65d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x559bdfb65dd8 Implicit # | | | `-ConstAttr 0x559bdfb65e00 Implicit # | | |-FunctionDecl 0x559bdfb65f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x559bdfb65e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb65fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb66038 Implicit # | | | `-ConstAttr 0x559bdfb66060 Implicit # | | |-FunctionDecl 0x559bdfb66178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb660c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb66228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb662a0 Implicit # | | | `-ConstAttr 0x559bdfb662c8 Implicit # | | |-FunctionDecl 0x559bdfb663f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb66340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb664a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb66518 Implicit # | | | `-ConstAttr 0x559bdfb66540 Implicit # | | |-FunctionDecl 0x559bdfb66668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb665b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb66718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb66790 Implicit # | | | `-ConstAttr 0x559bdfb667b8 Implicit # | | |-FunctionDecl 0x559bdfb668d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x559bdfb66828 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb66988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb66a00 Implicit # | | | `-ConstAttr 0x559bdfb66a28 Implicit # | | |-FunctionDecl 0x559bdfb66b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb66aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb66c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb66c78 Implicit # | | | `-ConstAttr 0x559bdfb66ca0 Implicit # | | |-FunctionDecl 0x559bdfb66dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb66d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb66e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb66ef0 Implicit # | | | `-ConstAttr 0x559bdfb66f18 Implicit # | | |-FunctionDecl 0x559bdfb67040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb66f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb670f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x559bdfb67168 Implicit # | | | `-ConstAttr 0x559bdfb67190 Implicit # | | |-FunctionDecl 0x559bdfb67340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x559bdfb671f0 col:15 'half' # | | | |-ParmVarDecl 0x559bdfb67270 col:21 'half' # | | | |-BuiltinAliasAttr 0x559bdfb673f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb67470 Implicit # | | | `-ConstAttr 0x559bdfb67498 Implicit # | | |-FunctionDecl 0x559bdfb67650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x559bdfb67500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb67580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb67708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb67780 Implicit # | | | `-ConstAttr 0x559bdfb677a8 Implicit # | | |-FunctionDecl 0x559bdfb67970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x559bdfb67820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb678a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb67a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb67aa0 Implicit # | | | `-ConstAttr 0x559bdfb67ac8 Implicit # | | |-FunctionDecl 0x559bdfb67c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559bdfb67b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb67bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb67d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb67dc0 Implicit # | | | `-ConstAttr 0x559bdfb67de8 Implicit # | | |-FunctionDecl 0x559bdfb67f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x559bdfb67e48 col:17 'float' # | | | |-ParmVarDecl 0x559bdfb67ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x559bdfb68050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb680c8 Implicit # | | | `-ConstAttr 0x559bdfb680f0 Implicit # | | |-FunctionDecl 0x559bdfb682b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x559bdfb68168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb681e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb68370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb683e8 Implicit # | | | `-ConstAttr 0x559bdfb68410 Implicit # | | |-FunctionDecl 0x559bdfb685d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x559bdfb68488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb68508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb68690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb68708 Implicit # | | | `-ConstAttr 0x559bdfb68730 Implicit # | | |-FunctionDecl 0x559bdfb68950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x559bdfb68800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb68880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb68a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x559bdfb68a80 Implicit # | | | `-ConstAttr 0x559bdfb68aa8 Implicit # | | |-FunctionDecl 0x559bdfb68bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x559bdfb68b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb68c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb68ce0 Implicit # | | | `-ConstAttr 0x559bdfb68d08 Implicit # | | |-FunctionDecl 0x559bdfb68e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb68d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb68ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb68f48 Implicit # | | | `-ConstAttr 0x559bdfb68f70 Implicit # | | |-FunctionDecl 0x559bdfb69098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb68fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb69148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb691c0 Implicit # | | | `-ConstAttr 0x559bdfb691e8 Implicit # | | |-FunctionDecl 0x559bdfb69310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb69260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb693c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb69438 Implicit # | | | `-ConstAttr 0x559bdfb69460 Implicit # | | |-FunctionDecl 0x559bdfb69570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x559bdfb694c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x559bdfb69620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb69698 Implicit # | | | `-ConstAttr 0x559bdfb696c0 Implicit # | | |-FunctionDecl 0x559bdfb697e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb69738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb69898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb69910 Implicit # | | | `-ConstAttr 0x559bdfb69938 Implicit # | | |-FunctionDecl 0x559bdfb69a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb699b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb69b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb69b88 Implicit # | | | `-ConstAttr 0x559bdfb69bb0 Implicit # | | |-FunctionDecl 0x559bdfb69cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb69c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb69d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x559bdfb69e00 Implicit # | | | `-ConstAttr 0x559bdfb69e28 Implicit # | | |-FunctionDecl 0x559bdfb69f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x559bdfb69e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x559bdfb69fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6a060 Implicit # | | | `-ConstAttr 0x559bdfb6a088 Implicit # | | |-FunctionDecl 0x559bdfb6a1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb6a0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6a250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6a2c8 Implicit # | | | `-ConstAttr 0x559bdfb6a2f0 Implicit # | | |-FunctionDecl 0x559bdfb6a418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb6a368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6a4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6a540 Implicit # | | | `-ConstAttr 0x559bdfb6a568 Implicit # | | |-FunctionDecl 0x559bdfb6a690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb6a5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6a740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6a7b8 Implicit # | | | `-ConstAttr 0x559bdfb6a810 Implicit # | | |-FunctionDecl 0x559bdfb6a920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x559bdfb6a870 col:17 'float' # | | | |-BuiltinAliasAttr 0x559bdfb6a9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6aa48 Implicit # | | | `-ConstAttr 0x559bdfb6aa70 Implicit # | | |-FunctionDecl 0x559bdfb6ab98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb6aae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6ac48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6acc0 Implicit # | | | `-ConstAttr 0x559bdfb6ace8 Implicit # | | |-FunctionDecl 0x559bdfb6ae10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb6ad60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6aec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6af38 Implicit # | | | `-ConstAttr 0x559bdfb6af60 Implicit # | | |-FunctionDecl 0x559bdfb6b088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb6afd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6b138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x559bdfb6b1b0 Implicit # | | | `-ConstAttr 0x559bdfb6b1d8 Implicit # | | |-FunctionDecl 0x559bdfb6b2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x559bdfb6b238 col:16 'half' # | | | |-BuiltinAliasAttr 0x559bdfb6b398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6b410 Implicit # | | | `-ConstAttr 0x559bdfb6b438 Implicit # | | |-FunctionDecl 0x559bdfb6b550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb6b4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6b600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6b678 Implicit # | | | `-ConstAttr 0x559bdfb6b6a0 Implicit # | | |-FunctionDecl 0x559bdfb6b7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb6b718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6b878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6b8f0 Implicit # | | | `-ConstAttr 0x559bdfb6b918 Implicit # | | |-FunctionDecl 0x559bdfb6ba40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb6b990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6baf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6bb68 Implicit # | | | `-ConstAttr 0x559bdfb6bb90 Implicit # | | |-FunctionDecl 0x559bdfb6bca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x559bdfb6bbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x559bdfb6bd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6bdc8 Implicit # | | | `-ConstAttr 0x559bdfb6bdf0 Implicit # | | |-FunctionDecl 0x559bdfb6bf18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb6be68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6bfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6c040 Implicit # | | | `-ConstAttr 0x559bdfb6c068 Implicit # | | |-FunctionDecl 0x559bdfb6c190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb6c0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6c240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6c2b8 Implicit # | | | `-ConstAttr 0x559bdfb6c2e0 Implicit # | | |-FunctionDecl 0x559bdfb6c408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb6c358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6c4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x559bdfb6c530 Implicit # | | | `-ConstAttr 0x559bdfb6c558 Implicit # | | |-FunctionDecl 0x559bdfb6c660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x559bdfb6c5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x559bdfb6c710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6c770 # | | | |-NoThrowAttr 0x559bdfb6c7b0 Implicit # | | | `-ConstAttr 0x559bdfb6c7d8 Implicit # | | |-FunctionDecl 0x559bdfb6c900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x559bdfb6c850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6c9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6ca10 # | | | |-NoThrowAttr 0x559bdfb6ca50 Implicit # | | | `-ConstAttr 0x559bdfb6ca78 Implicit # | | |-FunctionDecl 0x559bdfb6cba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x559bdfb6caf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6cc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6ccb0 # | | | |-NoThrowAttr 0x559bdfb6ccf0 Implicit # | | | `-ConstAttr 0x559bdfb6cd18 Implicit # | | |-FunctionDecl 0x559bdfb6ce40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x559bdfb6cd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb6cef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6cf50 # | | | |-NoThrowAttr 0x559bdfb6cf90 Implicit # | | | `-ConstAttr 0x559bdfb6cfb8 Implicit # | | |-FunctionDecl 0x559bdfb6d0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x559bdfb6d028 col:56 'int' # | | | |-AvailabilityAttr 0x559bdfb6d180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6d240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6d270 # | | | |-NoThrowAttr 0x559bdfb6d2b0 Implicit # | | | `-ConstAttr 0x559bdfb6d2d8 Implicit # | | |-FunctionDecl 0x559bdfb6d488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x559bdfb6d360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x559bdfb6d538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6d5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6d628 # | | | |-NoThrowAttr 0x559bdfb6d668 Implicit # | | | `-ConstAttr 0x559bdfb6d690 Implicit # | | |-FunctionDecl 0x559bdfb6d848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x559bdfb6d718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x559bdfb6d8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6d9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6d9e8 # | | | |-NoThrowAttr 0x559bdfb6da28 Implicit # | | | `-ConstAttr 0x559bdfb6da50 Implicit # | | |-FunctionDecl 0x559bdfb6dc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x559bdfb6dad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x559bdfb6dcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6dd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6dda8 # | | | |-NoThrowAttr 0x559bdfb6dde8 Implicit # | | | `-ConstAttr 0x559bdfb6de10 Implicit # | | |-FunctionDecl 0x559bdfb6df40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x559bdfb6de98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb6dff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6e0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6e0e0 # | | | |-NoThrowAttr 0x559bdfb6e120 Implicit # | | | `-ConstAttr 0x559bdfb6e148 Implicit # | | |-FunctionDecl 0x559bdfb6e2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb6e1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x559bdfb6e3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6e468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6e498 # | | | |-NoThrowAttr 0x559bdfb6e4d8 Implicit # | | | `-ConstAttr 0x559bdfb6e500 Implicit # | | |-FunctionDecl 0x559bdfb6e6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb6e588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x559bdfb6e768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6e860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6e890 # | | | |-NoThrowAttr 0x559bdfb6e8d0 Implicit # | | | `-ConstAttr 0x559bdfb6e8f8 Implicit # | | |-FunctionDecl 0x559bdfb6eaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb6e980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x559bdfb6eb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6ec18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6ec48 # | | | |-NoThrowAttr 0x559bdfb6ec88 Implicit # | | | `-ConstAttr 0x559bdfb6ecb0 Implicit # | | |-FunctionDecl 0x559bdfb6ede0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x559bdfb6ed38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x559bdfb6ee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6ef50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6ef80 # | | | |-NoThrowAttr 0x559bdfb6efc0 Implicit # | | | `-ConstAttr 0x559bdfb6efe8 Implicit # | | |-FunctionDecl 0x559bdfb6f198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb6f070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb6f248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6f308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6f338 # | | | |-NoThrowAttr 0x559bdfb6f378 Implicit # | | | `-ConstAttr 0x559bdfb6f3a0 Implicit # | | |-FunctionDecl 0x559bdfb6f558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb6f428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb6f608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6f6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6f6f8 # | | | |-NoThrowAttr 0x559bdfb6f738 Implicit # | | | `-ConstAttr 0x559bdfb6f760 Implicit # | | |-FunctionDecl 0x559bdfb6f918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb6f7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb6f9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6fa88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6fab8 # | | | |-NoThrowAttr 0x559bdfb6faf8 Implicit # | | | `-ConstAttr 0x559bdfb6fb20 Implicit # | | |-FunctionDecl 0x559bdfb6fc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb6fba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559bdfb6fd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb6fdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb6fdf0 # | | | |-NoThrowAttr 0x559bdfb6fe30 Implicit # | | | `-ConstAttr 0x559bdfb6fe58 Implicit # | | |-FunctionDecl 0x559bdfb70008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb6fee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb700b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb70178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb701a8 # | | | |-NoThrowAttr 0x559bdfb701e8 Implicit # | | | `-ConstAttr 0x559bdfb70210 Implicit # | | |-FunctionDecl 0x559bdfb703c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb70298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb70478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb70538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb70568 # | | | |-NoThrowAttr 0x559bdfb705a8 Implicit # | | | `-ConstAttr 0x559bdfb705d0 Implicit # | | |-FunctionDecl 0x559bdfb70788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb70658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb70848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb70908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb70938 # | | | |-NoThrowAttr 0x559bdfb70978 Implicit # | | | `-ConstAttr 0x559bdfb709a0 Implicit # | | |-FunctionDecl 0x559bdfb70ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x559bdfb70a10 col:58 'float' # | | | |-AvailabilityAttr 0x559bdfb70b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb70c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb70c58 # | | | |-NoThrowAttr 0x559bdfb70c98 Implicit # | | | `-ConstAttr 0x559bdfb70cc0 Implicit # | | |-FunctionDecl 0x559bdfb70df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x559bdfb70d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x559bdfb70ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb70f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb70f98 # | | | |-NoThrowAttr 0x559bdfb70fd8 Implicit # | | | `-ConstAttr 0x559bdfb71000 Implicit # | | |-FunctionDecl 0x559bdfb71138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x559bdfb71088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x559bdfb711e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb712a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb712d8 # | | | |-NoThrowAttr 0x559bdfb71318 Implicit # | | | `-ConstAttr 0x559bdfb71340 Implicit # | | |-FunctionDecl 0x559bdfb71478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x559bdfb713c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x559bdfb71528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb715e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb71618 # | | | |-NoThrowAttr 0x559bdfb71658 Implicit # | | | `-ConstAttr 0x559bdfb71680 Implicit # | | |-FunctionDecl 0x559bdfb71798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x559bdfb716f0 col:59 'double' # | | | |-AvailabilityAttr 0x559bdfb71848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb71908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb71938 # | | | |-NoThrowAttr 0x559bdfb71978 Implicit # | | | `-ConstAttr 0x559bdfb719a0 Implicit # | | |-FunctionDecl 0x559bdfb71b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x559bdfb71a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x559bdfb71c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb71cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb71cf8 # | | | |-NoThrowAttr 0x559bdfb71d38 Implicit # | | | `-ConstAttr 0x559bdfb71d60 Implicit # | | |-FunctionDecl 0x559bdfb71f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x559bdfb71de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x559bdfb71fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb72088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb720b8 # | | | |-NoThrowAttr 0x559bdfb720f8 Implicit # | | | `-ConstAttr 0x559bdfb72120 Implicit # | | |-FunctionDecl 0x559bdfb722d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x559bdfb721a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x559bdfb72388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb72448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x559bdfb72478 # | | | |-NoThrowAttr 0x559bdfb724b8 Implicit # | | | `-ConstAttr 0x559bdfb724e0 Implicit # | | |-FunctionDecl 0x559bdfb725f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x559bdfb72548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x559bdfb726a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb72760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x559bdfb72790 # | | | |-NoThrowAttr 0x559bdfb727d0 Implicit # | | | `-ConstAttr 0x559bdfb727f8 Implicit # | | |-FunctionDecl 0x559bdfb72908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x559bdfb72860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x559bdfb729b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb72a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x559bdfb72aa8 # | | | |-NoThrowAttr 0x559bdfb72ae8 Implicit # | | | `-ConstAttr 0x559bdfb72b10 Implicit # | | |-FunctionDecl 0x559bdfb72c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x559bdfb72b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x559bdfb72d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb72e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x559bdfb72e38 # | | | |-NoThrowAttr 0x559bdfb72e78 Implicit # | | | `-ConstAttr 0x559bdfb72ea0 Implicit # | | |-FunctionDecl 0x559bdfb73028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x559bdfb72ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x559bdfb730d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb73198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x559bdfb731c8 # | | | |-NoThrowAttr 0x559bdfb73208 Implicit # | | | `-ConstAttr 0x559bdfb73230 Implicit # | | |-FunctionDecl 0x559bdfb73308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x559bdfb733b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb73470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x559bdfb734a0 # | | | |-NoThrowAttr 0x559bdfb734e0 Implicit # | | | `-ConstAttr 0x559bdfb73508 Implicit # | | |-FunctionDecl 0x559bdfb735a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x559bdfb73648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb73708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x559bdfb73738 # | | | |-NoThrowAttr 0x559bdfb73778 Implicit # | | | `-ConstAttr 0x559bdfb737a0 Implicit # | | |-FunctionDecl 0x559bdfb73810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x559bdfb738b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb73978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x559bdfb739a8 # | | | |-NoThrowAttr 0x559bdfb739e8 Implicit # | | | `-ConstAttr 0x559bdfb73a10 Implicit # | | |-FunctionDecl 0x559bdfb73b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x559bdfb73a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x559bdfb73bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb73c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x559bdfb73cb8 # | | | |-NoThrowAttr 0x559bdfb73cf8 Implicit # | | | `-ConstAttr 0x559bdfb73d20 Implicit # | | |-FunctionDecl 0x559bdfb73f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb73d68 col:53 'bool' # | | | |-ParmVarDecl 0x559bdfb73de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb73fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb74048 # | | | |-NoThrowAttr 0x559bdfb74088 Implicit # | | | `-ConstAttr 0x559bdfb740b0 Implicit # | | |-FunctionDecl 0x559bdfb742e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb74118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x559bdfb74198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb743a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb74400 # | | | |-NoThrowAttr 0x559bdfb74440 Implicit # | | | `-ConstAttr 0x559bdfb74468 Implicit # | | |-FunctionDecl 0x559bdfb746b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb744e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x559bdfb74560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb74770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb747d0 # | | | |-NoThrowAttr 0x559bdfb74810 Implicit # | | | `-ConstAttr 0x559bdfb75870 Implicit # | | |-FunctionDecl 0x559bdfb75ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb758e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x559bdfb75968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb75b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb75bd0 # | | | |-NoThrowAttr 0x559bdfb75c10 Implicit # | | | `-ConstAttr 0x559bdfb75c38 Implicit # | | |-FunctionDecl 0x559bdfb75e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb75c98 col:53 'half' # | | | |-ParmVarDecl 0x559bdfb75d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb75f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb75f80 # | | | |-NoThrowAttr 0x559bdfb75fc0 Implicit # | | | `-ConstAttr 0x559bdfb75fe8 Implicit # | | |-FunctionDecl 0x559bdfb76238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb76060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb760e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb762f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb76350 # | | | |-NoThrowAttr 0x559bdfb76390 Implicit # | | | `-ConstAttr 0x559bdfb763b8 Implicit # | | |-FunctionDecl 0x559bdfb76608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb76430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x559bdfb764b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb766c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb76720 # | | | |-NoThrowAttr 0x559bdfb76760 Implicit # | | | `-ConstAttr 0x559bdfb76788 Implicit # | | |-FunctionDecl 0x559bdfb769d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb76800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb76880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb76a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb76af0 # | | | |-NoThrowAttr 0x559bdfb76b30 Implicit # | | | `-ConstAttr 0x559bdfb76b58 Implicit # | | |-FunctionDecl 0x559bdfb76d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb76bb8 col:51 'int' # | | | |-ParmVarDecl 0x559bdfb76c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb76e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb76ea0 # | | | |-NoThrowAttr 0x559bdfb76ee0 Implicit # | | | `-ConstAttr 0x559bdfb76f08 Implicit # | | |-FunctionDecl 0x559bdfb77158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb76f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfb77000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb77210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb77270 # | | | |-NoThrowAttr 0x559bdfb772b0 Implicit # | | | `-ConstAttr 0x559bdfb772d8 Implicit # | | |-FunctionDecl 0x559bdfb77528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb77350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfb773d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb775e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb77640 # | | | |-NoThrowAttr 0x559bdfb77680 Implicit # | | | `-ConstAttr 0x559bdfb776a8 Implicit # | | |-FunctionDecl 0x559bdfb77938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb77720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfb777a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb779f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb77a50 # | | | |-NoThrowAttr 0x559bdfb77a90 Implicit # | | | `-ConstAttr 0x559bdfb77ab8 Implicit # | | |-FunctionDecl 0x559bdfb77cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb77b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfb77bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb77d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb77de0 # | | | |-NoThrowAttr 0x559bdfb77e20 Implicit # | | | `-ConstAttr 0x559bdfb77e48 Implicit # | | |-FunctionDecl 0x559bdfb78098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb77ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfb77f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb78150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb781b0 # | | | |-NoThrowAttr 0x559bdfb781f0 Implicit # | | | `-ConstAttr 0x559bdfb78218 Implicit # | | |-FunctionDecl 0x559bdfb78468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb78290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfb78310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb78520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb78580 # | | | |-NoThrowAttr 0x559bdfb785c0 Implicit # | | | `-ConstAttr 0x559bdfb785e8 Implicit # | | |-FunctionDecl 0x559bdfb78838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb78660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfb786e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb788f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb78950 # | | | |-NoThrowAttr 0x559bdfb78990 Implicit # | | | `-ConstAttr 0x559bdfb789b8 Implicit # | | |-FunctionDecl 0x559bdfb78be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb78a18 col:55 'float' # | | | |-ParmVarDecl 0x559bdfb78a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb78ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb78d00 # | | | |-NoThrowAttr 0x559bdfb78d40 Implicit # | | | `-ConstAttr 0x559bdfb78d68 Implicit # | | |-FunctionDecl 0x559bdfb78fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb78de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x559bdfb78e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb79070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb790d0 # | | | |-NoThrowAttr 0x559bdfb79110 Implicit # | | | `-ConstAttr 0x559bdfb79138 Implicit # | | |-FunctionDecl 0x559bdfb79388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb791b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x559bdfb79230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb79440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb794a0 # | | | |-NoThrowAttr 0x559bdfb794e0 Implicit # | | | `-ConstAttr 0x559bdfb79508 Implicit # | | |-FunctionDecl 0x559bdfb79758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb79580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfb79600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb79810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb79890 # | | | |-NoThrowAttr 0x559bdfb798d0 Implicit # | | | `-ConstAttr 0x559bdfb798f8 Implicit # | | |-FunctionDecl 0x559bdfb79b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb79970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfb799f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb79c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb79c60 # | | | |-NoThrowAttr 0x559bdfb79ca0 Implicit # | | | `-ConstAttr 0x559bdfb79cc8 Implicit # | | |-FunctionDecl 0x559bdfb79f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb79d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb79dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb79fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7a030 # | | | |-NoThrowAttr 0x559bdfb7a070 Implicit # | | | `-ConstAttr 0x559bdfb7a098 Implicit # | | |-FunctionDecl 0x559bdfb7a2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7a110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb7a190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7a3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7a400 # | | | |-NoThrowAttr 0x559bdfb7a440 Implicit # | | | `-ConstAttr 0x559bdfb7a468 Implicit # | | |-FunctionDecl 0x559bdfb7a6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7a4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb7a560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7a770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7a7d0 # | | | |-NoThrowAttr 0x559bdfb7a810 Implicit # | | | `-ConstAttr 0x559bdfb7a838 Implicit # | | |-FunctionDecl 0x559bdfb7aa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7a8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfb7a930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7ab40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7aba0 # | | | |-NoThrowAttr 0x559bdfb7abe0 Implicit # | | | `-ConstAttr 0x559bdfb7ac08 Implicit # | | |-FunctionDecl 0x559bdfb7ae58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7ac80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfb7ad00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7af10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7af70 # | | | |-NoThrowAttr 0x559bdfb7afb0 Implicit # | | | `-ConstAttr 0x559bdfb7afd8 Implicit # | | |-FunctionDecl 0x559bdfb7b228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7b050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfb7b0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7b2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7b340 # | | | |-NoThrowAttr 0x559bdfb7b380 Implicit # | | | `-ConstAttr 0x559bdfb7b3a8 Implicit # | | |-FunctionDecl 0x559bdfb7b5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7b420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfb7b4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7b6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7b710 # | | | |-NoThrowAttr 0x559bdfb7b750 Implicit # | | | `-ConstAttr 0x559bdfb7b778 Implicit # | | |-FunctionDecl 0x559bdfb7b9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7b7d8 col:57 'double' # | | | |-ParmVarDecl 0x559bdfb7b8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7bab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7bb10 # | | | |-NoThrowAttr 0x559bdfb7bb50 Implicit # | | | `-ConstAttr 0x559bdfb7bb78 Implicit # | | |-FunctionDecl 0x559bdfb7bdc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7bbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfb7bc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7be80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7bee0 # | | | |-NoThrowAttr 0x559bdfb7bf20 Implicit # | | | `-ConstAttr 0x559bdfb7bf48 Implicit # | | |-FunctionDecl 0x559bdfb7c198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7bfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfb7c040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7c250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7c2b0 # | | | |-NoThrowAttr 0x559bdfb7c2f0 Implicit # | | | `-ConstAttr 0x559bdfb7c318 Implicit # | | |-FunctionDecl 0x559bdfb7c568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x559bdfb7c390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb7c410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb7c620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x559bdfb7c680 # | | | |-NoThrowAttr 0x559bdfb7c6c0 Implicit # | | | `-ConstAttr 0x559bdfb7c6e8 Implicit # | | |-FunctionDecl 0x559bdfb7c820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb7c770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb7c8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7c990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7c9c0 # | | | |-NoThrowAttr 0x559bdfb7ca00 Implicit # | | | `-ConstAttr 0x559bdfb7ca28 Implicit # | | |-FunctionDecl 0x559bdfb7cb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb7caa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x559bdfb7cc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7ccc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7ccf0 # | | | |-NoThrowAttr 0x559bdfb7cd30 Implicit # | | | `-ConstAttr 0x559bdfb7cd58 Implicit # | | |-FunctionDecl 0x559bdfb7ce90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb7cde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x559bdfb7cf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7d000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7d030 # | | | |-NoThrowAttr 0x559bdfb7d070 Implicit # | | | `-ConstAttr 0x559bdfb7d098 Implicit # | | |-FunctionDecl 0x559bdfb7d1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb7d120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x559bdfb7d280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7d340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7d370 # | | | |-NoThrowAttr 0x559bdfb7d3b0 Implicit # | | | `-ConstAttr 0x559bdfb7d3d8 Implicit # | | |-FunctionDecl 0x559bdfb7d510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb7d460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559bdfb7d5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7d680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7d6b0 # | | | |-NoThrowAttr 0x559bdfb7d6f0 Implicit # | | | `-ConstAttr 0x559bdfb7d718 Implicit # | | |-FunctionDecl 0x559bdfb7d8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb7d7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb7d960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7da20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7da50 # | | | |-NoThrowAttr 0x559bdfb7da90 Implicit # | | | `-ConstAttr 0x559bdfb7dab8 Implicit # | | |-FunctionDecl 0x559bdfb7dbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb7db40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb7dca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7dd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7dd90 # | | | |-NoThrowAttr 0x559bdfb7ddd0 Implicit # | | | `-ConstAttr 0x559bdfb7ddf8 Implicit # | | |-FunctionDecl 0x559bdfb7df30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb7de80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb7dfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7e0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x559bdfb7e0d0 # | | | |-NoThrowAttr 0x559bdfb7e110 Implicit # | | | `-ConstAttr 0x559bdfb7e138 Implicit # | | |-FunctionDecl 0x559bdfb7e270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb7e1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb7e320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7e3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7e410 # | | | |-NoThrowAttr 0x559bdfb7e450 Implicit # | | | `-ConstAttr 0x559bdfb7e478 Implicit # | | |-FunctionDecl 0x559bdfb7e5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb7e4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x559bdfb7e650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7e710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7e740 # | | | |-NoThrowAttr 0x559bdfb7e780 Implicit # | | | `-ConstAttr 0x559bdfb7e7a8 Implicit # | | |-FunctionDecl 0x559bdfb7e8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb7e830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x559bdfb7e990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7ea50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7ea80 # | | | |-NoThrowAttr 0x559bdfb7eac0 Implicit # | | | `-ConstAttr 0x559bdfb7eae8 Implicit # | | |-FunctionDecl 0x559bdfb7ec20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb7eb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x559bdfb7ecd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7ed90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7edc0 # | | | |-NoThrowAttr 0x559bdfb7ee00 Implicit # | | | `-ConstAttr 0x559bdfb7ee28 Implicit # | | |-FunctionDecl 0x559bdfb7ef60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb7eeb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559bdfb7f010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7f0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7f100 # | | | |-NoThrowAttr 0x559bdfb7f140 Implicit # | | | `-ConstAttr 0x559bdfb7f168 Implicit # | | |-FunctionDecl 0x559bdfb7f2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb7f1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb7f350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7f410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7f440 # | | | |-NoThrowAttr 0x559bdfb7f480 Implicit # | | | `-ConstAttr 0x559bdfb7f4a8 Implicit # | | |-FunctionDecl 0x559bdfb7f5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb7f530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb7f690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7f750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7f780 # | | | |-NoThrowAttr 0x559bdfb7f7c0 Implicit # | | | `-ConstAttr 0x559bdfb7f7e8 Implicit # | | |-FunctionDecl 0x559bdfb7f970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb7f8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb7fa20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7fae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x559bdfb7fb10 # | | | |-NoThrowAttr 0x559bdfb7fb50 Implicit # | | | `-ConstAttr 0x559bdfb7fb78 Implicit # | | |-FunctionDecl 0x559bdfb7fcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb7fc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb7fd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb7fe20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb7fe50 # | | | |-NoThrowAttr 0x559bdfb7fe90 Implicit # | | | `-ConstAttr 0x559bdfb7feb8 Implicit # | | |-FunctionDecl 0x559bdfb7ffe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb7ff30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x559bdfb80090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb80150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb80180 # | | | |-NoThrowAttr 0x559bdfb801c0 Implicit # | | | `-ConstAttr 0x559bdfb801e8 Implicit # | | |-FunctionDecl 0x559bdfb80320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb80270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x559bdfb803d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb80490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb804c0 # | | | |-NoThrowAttr 0x559bdfb80500 Implicit # | | | `-ConstAttr 0x559bdfb80528 Implicit # | | |-FunctionDecl 0x559bdfb80660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb805b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x559bdfb80710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb807d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb80800 # | | | |-NoThrowAttr 0x559bdfb80840 Implicit # | | | `-ConstAttr 0x559bdfb80868 Implicit # | | |-FunctionDecl 0x559bdfb809a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb808f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559bdfb80a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb80b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb80b40 # | | | |-NoThrowAttr 0x559bdfb80b80 Implicit # | | | `-ConstAttr 0x559bdfb80ba8 Implicit # | | |-FunctionDecl 0x559bdfb80ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb80c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb80d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb80e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb80e80 # | | | |-NoThrowAttr 0x559bdfb80ec0 Implicit # | | | `-ConstAttr 0x559bdfb80ee8 Implicit # | | |-FunctionDecl 0x559bdfb81020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb80f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb810d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb81190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb811c0 # | | | |-NoThrowAttr 0x559bdfb81200 Implicit # | | | `-ConstAttr 0x559bdfb81228 Implicit # | | |-FunctionDecl 0x559bdfb81360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb812b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb81410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb814d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x559bdfb81500 # | | | |-NoThrowAttr 0x559bdfb81540 Implicit # | | | `-ConstAttr 0x559bdfb81568 Implicit # | | |-FunctionDecl 0x559bdfb81678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x559bdfb815c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x559bdfb81728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb81788 # | | | |-NoThrowAttr 0x559bdfb817c8 Implicit # | | | `-ConstAttr 0x559bdfb817f0 Implicit # | | |-FunctionDecl 0x559bdfb819b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb81858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb81a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb81ac8 # | | | |-NoThrowAttr 0x559bdfb81b08 Implicit # | | | `-ConstAttr 0x559bdfb81b30 Implicit # | | |-FunctionDecl 0x559bdfb81c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb81ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb81d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb81d68 # | | | |-NoThrowAttr 0x559bdfb81da8 Implicit # | | | `-ConstAttr 0x559bdfb81dd0 Implicit # | | |-FunctionDecl 0x559bdfb81ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb81e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb81fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb82008 # | | | |-NoThrowAttr 0x559bdfb82048 Implicit # | | | `-ConstAttr 0x559bdfb82070 Implicit # | | |-FunctionDecl 0x559bdfb82180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x559bdfb820d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x559bdfb82230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb82290 # | | | |-NoThrowAttr 0x559bdfb822d0 Implicit # | | | `-ConstAttr 0x559bdfb822f8 Implicit # | | |-FunctionDecl 0x559bdfb82420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfb82370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb824d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb82530 # | | | |-NoThrowAttr 0x559bdfb82570 Implicit # | | | `-ConstAttr 0x559bdfb82598 Implicit # | | |-FunctionDecl 0x559bdfb826c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfb82610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb82770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb827d0 # | | | |-NoThrowAttr 0x559bdfb82810 Implicit # | | | `-ConstAttr 0x559bdfb82838 Implicit # | | |-FunctionDecl 0x559bdfb82960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfb828b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb82a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb82a70 # | | | |-NoThrowAttr 0x559bdfb82ab0 Implicit # | | | `-ConstAttr 0x559bdfb82ad8 Implicit # | | |-FunctionDecl 0x559bdfb82c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb82b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb82cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb82d10 # | | | |-NoThrowAttr 0x559bdfb82d50 Implicit # | | | `-ConstAttr 0x559bdfb82d78 Implicit # | | |-FunctionDecl 0x559bdfb82ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb82df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb82f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb82fb0 # | | | |-NoThrowAttr 0x559bdfb82ff0 Implicit # | | | `-ConstAttr 0x559bdfb83018 Implicit # | | |-FunctionDecl 0x559bdfb83140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb83090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb831f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb83250 # | | | |-NoThrowAttr 0x559bdfb83290 Implicit # | | | `-ConstAttr 0x559bdfb832b8 Implicit # | | |-FunctionDecl 0x559bdfb833e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb83330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb83490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb834f0 # | | | |-NoThrowAttr 0x559bdfb83530 Implicit # | | | `-ConstAttr 0x559bdfb83558 Implicit # | | |-FunctionDecl 0x559bdfb83680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfb835d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb83730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb83790 # | | | |-NoThrowAttr 0x559bdfb837d0 Implicit # | | | `-ConstAttr 0x559bdfb837f8 Implicit # | | |-FunctionDecl 0x559bdfb83bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb83870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb83c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb83cd0 # | | | |-NoThrowAttr 0x559bdfb83d10 Implicit # | | | `-ConstAttr 0x559bdfb83d38 Implicit # | | |-FunctionDecl 0x559bdfb83e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb83db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb83f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb83f70 # | | | |-NoThrowAttr 0x559bdfb83fb0 Implicit # | | | `-ConstAttr 0x559bdfb83fd8 Implicit # | | |-FunctionDecl 0x559bdfb84100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb84050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb841b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb84210 # | | | |-NoThrowAttr 0x559bdfb84250 Implicit # | | | `-ConstAttr 0x559bdfb84278 Implicit # | | |-FunctionDecl 0x559bdfb843a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb842f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb84450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb844b0 # | | | |-NoThrowAttr 0x559bdfb844f0 Implicit # | | | `-ConstAttr 0x559bdfb84518 Implicit # | | |-FunctionDecl 0x559bdfb84640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb84590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb846f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb84750 # | | | |-NoThrowAttr 0x559bdfb84790 Implicit # | | | `-ConstAttr 0x559bdfb847b8 Implicit # | | |-FunctionDecl 0x559bdfb848e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb84830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb84990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb849f0 # | | | |-NoThrowAttr 0x559bdfb84a30 Implicit # | | | `-ConstAttr 0x559bdfb84a58 Implicit # | | |-FunctionDecl 0x559bdfb84b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb84ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb84c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb84c90 # | | | |-NoThrowAttr 0x559bdfb84cd0 Implicit # | | | `-ConstAttr 0x559bdfb84cf8 Implicit # | | |-FunctionDecl 0x559bdfb84e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x559bdfb84d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x559bdfb84eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb84f18 # | | | |-NoThrowAttr 0x559bdfb84f58 Implicit # | | | `-ConstAttr 0x559bdfb84f80 Implicit # | | |-FunctionDecl 0x559bdfb850a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb84ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb85158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb851b8 # | | | |-NoThrowAttr 0x559bdfb851f8 Implicit # | | | `-ConstAttr 0x559bdfb85220 Implicit # | | |-FunctionDecl 0x559bdfb85348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb85298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb853f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb85458 # | | | |-NoThrowAttr 0x559bdfb85498 Implicit # | | | `-ConstAttr 0x559bdfb854c0 Implicit # | | |-FunctionDecl 0x559bdfb855e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb85538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb85698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb856f8 # | | | |-NoThrowAttr 0x559bdfb85738 Implicit # | | | `-ConstAttr 0x559bdfb85760 Implicit # | | |-FunctionDecl 0x559bdfb85870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x559bdfb857c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x559bdfb85920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb85980 # | | | |-NoThrowAttr 0x559bdfb859c0 Implicit # | | | `-ConstAttr 0x559bdfb859e8 Implicit # | | |-FunctionDecl 0x559bdfb85b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfb85a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb85e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb85e70 # | | | |-NoThrowAttr 0x559bdfb85eb0 Implicit # | | | `-ConstAttr 0x559bdfb85ed8 Implicit # | | |-FunctionDecl 0x559bdfb86000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfb85f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb860b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb86110 # | | | |-NoThrowAttr 0x559bdfb86150 Implicit # | | | `-ConstAttr 0x559bdfb86178 Implicit # | | |-FunctionDecl 0x559bdfb862a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfb861f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb86350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x559bdfb863b0 # | | | |-NoThrowAttr 0x559bdfb863f0 Implicit # | | | `-ConstAttr 0x559bdfb86418 Implicit # | | |-FunctionDecl 0x559bdfb86528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x559bdfb86478 col:52 'half' # | | | |-BuiltinAliasAttr 0x559bdfb865d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb86638 # | | | |-NoThrowAttr 0x559bdfb86678 Implicit # | | | `-ConstAttr 0x559bdfb866a0 Implicit # | | |-FunctionDecl 0x559bdfb867b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb86708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb86868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb868c8 # | | | |-NoThrowAttr 0x559bdfb86908 Implicit # | | | `-ConstAttr 0x559bdfb86930 Implicit # | | |-FunctionDecl 0x559bdfb86a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb869a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb86b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb86b68 # | | | |-NoThrowAttr 0x559bdfb86ba8 Implicit # | | | `-ConstAttr 0x559bdfb86bd0 Implicit # | | |-FunctionDecl 0x559bdfb86cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb86c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb86da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb86e08 # | | | |-NoThrowAttr 0x559bdfb86e48 Implicit # | | | `-ConstAttr 0x559bdfb86e70 Implicit # | | |-FunctionDecl 0x559bdfb86f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x559bdfb86ee0 col:50 'int' # | | | |-AvailabilityAttr 0x559bdfb87040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb87100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb87130 # | | | |-NoThrowAttr 0x559bdfb87170 Implicit # | | | `-ConstAttr 0x559bdfb87198 Implicit # | | |-FunctionDecl 0x559bdfb872d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfb87220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x559bdfb87380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb87440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb87470 # | | | |-NoThrowAttr 0x559bdfb874b0 Implicit # | | | `-ConstAttr 0x559bdfb874d8 Implicit # | | |-FunctionDecl 0x559bdfb87610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfb87560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x559bdfb876c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb87780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb877b0 # | | | |-NoThrowAttr 0x559bdfb877f0 Implicit # | | | `-ConstAttr 0x559bdfb87818 Implicit # | | |-FunctionDecl 0x559bdfb87950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfb878a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x559bdfb87a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb87ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb87af0 # | | | |-NoThrowAttr 0x559bdfb87b30 Implicit # | | | `-ConstAttr 0x559bdfb87b58 Implicit # | | |-FunctionDecl 0x559bdfb87c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb87be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb87d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb88e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb88e60 # | | | |-NoThrowAttr 0x559bdfb88ea0 Implicit # | | | `-ConstAttr 0x559bdfb88ec8 Implicit # | | |-FunctionDecl 0x559bdfb89000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb88f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x559bdfb890b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb89170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb891a0 # | | | |-NoThrowAttr 0x559bdfb891e0 Implicit # | | | `-ConstAttr 0x559bdfb89208 Implicit # | | |-FunctionDecl 0x559bdfb89340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb89290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x559bdfb893f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb894b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb894e0 # | | | |-NoThrowAttr 0x559bdfb89520 Implicit # | | | `-ConstAttr 0x559bdfb89548 Implicit # | | |-FunctionDecl 0x559bdfb89680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb895d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x559bdfb89730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb897f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb89820 # | | | |-NoThrowAttr 0x559bdfb89860 Implicit # | | | `-ConstAttr 0x559bdfb89888 Implicit # | | |-FunctionDecl 0x559bdfb899c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfb89910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x559bdfb89a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb89b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb89b60 # | | | |-NoThrowAttr 0x559bdfb89ba0 Implicit # | | | `-ConstAttr 0x559bdfb89bc8 Implicit # | | |-FunctionDecl 0x559bdfb89d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb89c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb89db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb89e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb89ea0 # | | | |-NoThrowAttr 0x559bdfb89ee0 Implicit # | | | `-ConstAttr 0x559bdfb89f08 Implicit # | | |-FunctionDecl 0x559bdfb8a040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb89f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb8a0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8a1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8a1e0 # | | | |-NoThrowAttr 0x559bdfb8a220 Implicit # | | | `-ConstAttr 0x559bdfb8a248 Implicit # | | |-FunctionDecl 0x559bdfb8a380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb8a2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb8a430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8a4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8a520 # | | | |-NoThrowAttr 0x559bdfb8a560 Implicit # | | | `-ConstAttr 0x559bdfb8a588 Implicit # | | |-FunctionDecl 0x559bdfb8a6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb8a610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559bdfb8a770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8a830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8a860 # | | | |-NoThrowAttr 0x559bdfb8a8a0 Implicit # | | | `-ConstAttr 0x559bdfb8a8c8 Implicit # | | |-FunctionDecl 0x559bdfb8aa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb8a950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb8aab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8ab70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8aba0 # | | | |-NoThrowAttr 0x559bdfb8abe0 Implicit # | | | `-ConstAttr 0x559bdfb8ac08 Implicit # | | |-FunctionDecl 0x559bdfb8ad40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb8ac90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb8e5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8e680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8e6b0 # | | | |-NoThrowAttr 0x559bdfb8e6f0 Implicit # | | | `-ConstAttr 0x559bdfb8e718 Implicit # | | |-FunctionDecl 0x559bdfb8e850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb8e7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb8e900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8e9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8e9f0 # | | | |-NoThrowAttr 0x559bdfb8ea30 Implicit # | | | `-ConstAttr 0x559bdfb8ea58 Implicit # | | |-FunctionDecl 0x559bdfb8eb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x559bdfb8eac8 col:54 'float' # | | | |-AvailabilityAttr 0x559bdfb8ec28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8ece8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8ed18 # | | | |-NoThrowAttr 0x559bdfb8ed58 Implicit # | | | `-ConstAttr 0x559bdfb8ed80 Implicit # | | |-FunctionDecl 0x559bdfb8eeb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb8ee08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x559bdfb8ef68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8f028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8f058 # | | | |-NoThrowAttr 0x559bdfb8f098 Implicit # | | | `-ConstAttr 0x559bdfb8f0c0 Implicit # | | |-FunctionDecl 0x559bdfb8f1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb8f148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x559bdfb8f2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8f368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8f398 # | | | |-NoThrowAttr 0x559bdfb8f3d8 Implicit # | | | `-ConstAttr 0x559bdfb8f400 Implicit # | | |-FunctionDecl 0x559bdfb8f538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb8f488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x559bdfb8f5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8f6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8f6d8 # | | | |-NoThrowAttr 0x559bdfb8f718 Implicit # | | | `-ConstAttr 0x559bdfb8f740 Implicit # | | |-FunctionDecl 0x559bdfb8f860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x559bdfb8f7b0 col:56 'double' # | | | |-AvailabilityAttr 0x559bdfb8f910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8f9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8fa00 # | | | |-NoThrowAttr 0x559bdfb8fa40 Implicit # | | | `-ConstAttr 0x559bdfb8fa68 Implicit # | | |-FunctionDecl 0x559bdfb8fba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfb8faf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x559bdfb8fc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb8fd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb8fd40 # | | | |-NoThrowAttr 0x559bdfb8fd80 Implicit # | | | `-ConstAttr 0x559bdfb8fda8 Implicit # | | |-FunctionDecl 0x559bdfb8fee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfb8fe30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x559bdfb8ff90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb90050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb90080 # | | | |-NoThrowAttr 0x559bdfb900c0 Implicit # | | | `-ConstAttr 0x559bdfb900e8 Implicit # | | |-FunctionDecl 0x559bdfb90220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfb90170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x559bdfb902d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb90390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x559bdfb903c0 # | | | |-NoThrowAttr 0x559bdfb90400 Implicit # | | | `-ConstAttr 0x559bdfb90428 Implicit # | | |-FunctionDecl 0x559bdfb905d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x559bdfb90488 col:52 'half' # | | | |-BuiltinAliasAttr 0x559bdfb90680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb906e0 # | | | |-NoThrowAttr 0x559bdfb90720 Implicit # | | | `-ConstAttr 0x559bdfb90748 Implicit # | | |-FunctionDecl 0x559bdfb90860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb907b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb90910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb90970 # | | | |-NoThrowAttr 0x559bdfb909b0 Implicit # | | | `-ConstAttr 0x559bdfb909d8 Implicit # | | |-FunctionDecl 0x559bdfb90b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb90a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb90bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb90c10 # | | | |-NoThrowAttr 0x559bdfb90c50 Implicit # | | | `-ConstAttr 0x559bdfb90c78 Implicit # | | |-FunctionDecl 0x559bdfb90da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb90cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb90e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb90eb0 # | | | |-NoThrowAttr 0x559bdfb90ef0 Implicit # | | | `-ConstAttr 0x559bdfb90f18 Implicit # | | |-FunctionDecl 0x559bdfb91028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x559bdfb90f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x559bdfb910d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb91138 # | | | |-NoThrowAttr 0x559bdfb91178 Implicit # | | | `-ConstAttr 0x559bdfb911a0 Implicit # | | |-FunctionDecl 0x559bdfb912c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfb91218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb91378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb913d8 # | | | |-NoThrowAttr 0x559bdfb91418 Implicit # | | | `-ConstAttr 0x559bdfb91440 Implicit # | | |-FunctionDecl 0x559bdfb91568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfb914b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb91618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb91678 # | | | |-NoThrowAttr 0x559bdfb916b8 Implicit # | | | `-ConstAttr 0x559bdfb916e0 Implicit # | | |-FunctionDecl 0x559bdfb91808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfb91758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb918b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb91918 # | | | |-NoThrowAttr 0x559bdfb91958 Implicit # | | | `-ConstAttr 0x559bdfb91980 Implicit # | | |-FunctionDecl 0x559bdfb91aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb919f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb91b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb91bb8 # | | | |-NoThrowAttr 0x559bdfb91bf8 Implicit # | | | `-ConstAttr 0x559bdfb91c20 Implicit # | | |-FunctionDecl 0x559bdfb91d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb91c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb91df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb91e58 # | | | |-NoThrowAttr 0x559bdfb91e98 Implicit # | | | `-ConstAttr 0x559bdfb91ec0 Implicit # | | |-FunctionDecl 0x559bdfb91fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb91f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb92098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb920f8 # | | | |-NoThrowAttr 0x559bdfb92138 Implicit # | | | `-ConstAttr 0x559bdfb92160 Implicit # | | |-FunctionDecl 0x559bdfb92288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb921d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb92338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb92398 # | | | |-NoThrowAttr 0x559bdfb923d8 Implicit # | | | `-ConstAttr 0x559bdfb92400 Implicit # | | |-FunctionDecl 0x559bdfb92528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfb92478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb925e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb92648 # | | | |-NoThrowAttr 0x559bdfb92688 Implicit # | | | `-ConstAttr 0x559bdfb926b0 Implicit # | | |-FunctionDecl 0x559bdfb927d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb92728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb92888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb928e8 # | | | |-NoThrowAttr 0x559bdfb92928 Implicit # | | | `-ConstAttr 0x559bdfb92950 Implicit # | | |-FunctionDecl 0x559bdfb92a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb929c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb92b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb92b88 # | | | |-NoThrowAttr 0x559bdfb92bc8 Implicit # | | | `-ConstAttr 0x559bdfb92bf0 Implicit # | | |-FunctionDecl 0x559bdfb92d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb92c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb92dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb92e28 # | | | |-NoThrowAttr 0x559bdfb92e68 Implicit # | | | `-ConstAttr 0x559bdfb92e90 Implicit # | | |-FunctionDecl 0x559bdfb92fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb92f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb93068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb930c8 # | | | |-NoThrowAttr 0x559bdfb93108 Implicit # | | | `-ConstAttr 0x559bdfb93130 Implicit # | | |-FunctionDecl 0x559bdfb93258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb931a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb93308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb93368 # | | | |-NoThrowAttr 0x559bdfb933a8 Implicit # | | | `-ConstAttr 0x559bdfb933d0 Implicit # | | |-FunctionDecl 0x559bdfb934f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb93448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb935a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb93608 # | | | |-NoThrowAttr 0x559bdfb93648 Implicit # | | | `-ConstAttr 0x559bdfb93670 Implicit # | | |-FunctionDecl 0x559bdfb93798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb936e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb93848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb938a8 # | | | |-NoThrowAttr 0x559bdfb938e8 Implicit # | | | `-ConstAttr 0x559bdfb93910 Implicit # | | |-FunctionDecl 0x559bdfb93a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x559bdfb93970 col:54 'float' # | | | |-BuiltinAliasAttr 0x559bdfb93ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb93b30 # | | | |-NoThrowAttr 0x559bdfb93b70 Implicit # | | | `-ConstAttr 0x559bdfb93b98 Implicit # | | |-FunctionDecl 0x559bdfb93cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb93c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb93d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb93dd0 # | | | |-NoThrowAttr 0x559bdfb93e10 Implicit # | | | `-ConstAttr 0x559bdfb93e38 Implicit # | | |-FunctionDecl 0x559bdfb93f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb93eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb94010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb94070 # | | | |-NoThrowAttr 0x559bdfb940b0 Implicit # | | | `-ConstAttr 0x559bdfb940d8 Implicit # | | |-FunctionDecl 0x559bdfb94200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb94150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb942b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb94310 # | | | |-NoThrowAttr 0x559bdfb94350 Implicit # | | | `-ConstAttr 0x559bdfb94378 Implicit # | | |-FunctionDecl 0x559bdfb94488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x559bdfb943d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x559bdfb94538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb94598 # | | | |-NoThrowAttr 0x559bdfb34ce0 Implicit # | | | `-ConstAttr 0x559bdfb34d08 Implicit # | | |-FunctionDecl 0x559bdfb34e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfb34d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb34ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb34f40 # | | | |-NoThrowAttr 0x559bdfb34f80 Implicit # | | | `-ConstAttr 0x559bdfb34fa8 Implicit # | | |-FunctionDecl 0x559bdfb350d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfb35020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb35180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb351e0 # | | | |-NoThrowAttr 0x559bdfb35220 Implicit # | | | `-ConstAttr 0x559bdfb35248 Implicit # | | |-FunctionDecl 0x559bdfb35370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfb352c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb35420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559bdfb35480 # | | | |-NoThrowAttr 0x559bdfb354c0 Implicit # | | | `-ConstAttr 0x559bdfb354e8 Implicit # | | |-FunctionDecl 0x559bdfb355f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x559bdfb35548 col:56 'half' # | | | |-BuiltinAliasAttr 0x559bdfb356a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb35708 # | | | |-NoThrowAttr 0x559bdfb35748 Implicit # | | | `-ConstAttr 0x559bdfb35770 Implicit # | | |-FunctionDecl 0x559bdfb35888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb357d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb35938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb35998 # | | | |-NoThrowAttr 0x559bdfb359d8 Implicit # | | | `-ConstAttr 0x559bdfb35a00 Implicit # | | |-FunctionDecl 0x559bdfb35b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb35a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb35bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb35c38 # | | | |-NoThrowAttr 0x559bdfb35c78 Implicit # | | | `-ConstAttr 0x559bdfb35ca0 Implicit # | | |-FunctionDecl 0x559bdfb35dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb35d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb35e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb35ed8 # | | | |-NoThrowAttr 0x559bdfb35f18 Implicit # | | | `-ConstAttr 0x559bdfb35f40 Implicit # | | |-FunctionDecl 0x559bdfb36060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x559bdfb35fb0 col:54 'int' # | | | |-AvailabilityAttr 0x559bdfb36110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb361d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb36200 # | | | |-NoThrowAttr 0x559bdfb36240 Implicit # | | | `-ConstAttr 0x559bdfb36268 Implicit # | | |-FunctionDecl 0x559bdfb363a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfb362f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x559bdfb36450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb36510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb36540 # | | | |-NoThrowAttr 0x559bdfb36580 Implicit # | | | `-ConstAttr 0x559bdfb365a8 Implicit # | | |-FunctionDecl 0x559bdfb366e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfb36630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x559bdfb36790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb36850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb36880 # | | | |-NoThrowAttr 0x559bdfb368c0 Implicit # | | | `-ConstAttr 0x559bdfb368e8 Implicit # | | |-FunctionDecl 0x559bdfb36a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfb36970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x559bdfb36ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb36b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb36bc0 # | | | |-NoThrowAttr 0x559bdfb36c00 Implicit # | | | `-ConstAttr 0x559bdfb36c28 Implicit # | | |-FunctionDecl 0x559bdfb36da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfb36cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559bdfb36e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb36f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb36f40 # | | | |-NoThrowAttr 0x559bdfb36f80 Implicit # | | | `-ConstAttr 0x559bdfb36fa8 Implicit # | | |-FunctionDecl 0x559bdfb370e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb37030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x559bdfb37190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb37250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb37280 # | | | |-NoThrowAttr 0x559bdfb372c0 Implicit # | | | `-ConstAttr 0x559bdfb372e8 Implicit # | | |-FunctionDecl 0x559bdfb37420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb37370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x559bdfb374d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb37590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb375c0 # | | | |-NoThrowAttr 0x559bdfb37600 Implicit # | | | `-ConstAttr 0x559bdfb37628 Implicit # | | |-FunctionDecl 0x559bdfb37760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb376b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x559bdfb37810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb378d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb37900 # | | | |-NoThrowAttr 0x559bdfb37940 Implicit # | | | `-ConstAttr 0x559bdfb37968 Implicit # | | |-FunctionDecl 0x559bdfb37aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfb379f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x559bdfb37b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb37c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb37c40 # | | | |-NoThrowAttr 0x559bdfb37c80 Implicit # | | | `-ConstAttr 0x559bdfb37ca8 Implicit # | | |-FunctionDecl 0x559bdfb37de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb37d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb37e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb37f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb37f80 # | | | |-NoThrowAttr 0x559bdfb37fc0 Implicit # | | | `-ConstAttr 0x559bdfb37fe8 Implicit # | | |-FunctionDecl 0x559bdfb38120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb38070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfb381d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb38290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb382c0 # | | | |-NoThrowAttr 0x559bdfb38300 Implicit # | | | `-ConstAttr 0x559bdfb38328 Implicit # | | |-FunctionDecl 0x559bdfb38460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb383b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfb38510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb385d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb38600 # | | | |-NoThrowAttr 0x559bdfb38640 Implicit # | | | `-ConstAttr 0x559bdfb38668 Implicit # | | |-FunctionDecl 0x559bdfb387a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb386f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559bdfb38850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb38910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb38940 # | | | |-NoThrowAttr 0x559bdfb38980 Implicit # | | | `-ConstAttr 0x559bdfb389a8 Implicit # | | |-FunctionDecl 0x559bdfb38ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb38a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559bdfb38b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfb38c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfb38c80 # | | | |-NoThrowAttr 0x559bdfb38cc0 Implicit # | | | `-ConstAttr 0x559bdfba0610 Implicit # | | |-FunctionDecl 0x559bdfba0748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfba0698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x559bdfba07f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba08b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba08e8 # | | | |-NoThrowAttr 0x559bdfba0928 Implicit # | | | `-ConstAttr 0x559bdfba0950 Implicit # | | |-FunctionDecl 0x559bdfba0a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfba09d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559bdfba0b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba0bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba0c28 # | | | |-NoThrowAttr 0x559bdfba0c68 Implicit # | | | `-ConstAttr 0x559bdfba0c90 Implicit # | | |-FunctionDecl 0x559bdfba0db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x559bdfba0d00 col:58 'float' # | | | |-AvailabilityAttr 0x559bdfba0e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba0f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba0f50 # | | | |-NoThrowAttr 0x559bdfba0f90 Implicit # | | | `-ConstAttr 0x559bdfba0fb8 Implicit # | | |-FunctionDecl 0x559bdfba10f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfba1040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x559bdfba11a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba1260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba1290 # | | | |-NoThrowAttr 0x559bdfba12d0 Implicit # | | | `-ConstAttr 0x559bdfba12f8 Implicit # | | |-FunctionDecl 0x559bdfba1430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfba1380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x559bdfba14e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba15a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba15d0 # | | | |-NoThrowAttr 0x559bdfba1610 Implicit # | | | `-ConstAttr 0x559bdfba1638 Implicit # | | |-FunctionDecl 0x559bdfba1770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfba16c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x559bdfba1820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba18e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba1910 # | | | |-NoThrowAttr 0x559bdfba1950 Implicit # | | | `-ConstAttr 0x559bdfba1978 Implicit # | | |-FunctionDecl 0x559bdfba1a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x559bdfba19e8 col:60 'double' # | | | |-AvailabilityAttr 0x559bdfba1b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba1c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba1c38 # | | | |-NoThrowAttr 0x559bdfba1c78 Implicit # | | | `-ConstAttr 0x559bdfba1ca0 Implicit # | | |-FunctionDecl 0x559bdfba1dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfba1d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x559bdfba1e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba1f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba1f78 # | | | |-NoThrowAttr 0x559bdfba1fb8 Implicit # | | | `-ConstAttr 0x559bdfba1fe0 Implicit # | | |-FunctionDecl 0x559bdfba2118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfba2068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x559bdfba21c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba2288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba22b8 # | | | |-NoThrowAttr 0x559bdfba22f8 Implicit # | | | `-ConstAttr 0x559bdfba2320 Implicit # | | |-FunctionDecl 0x559bdfba2458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfba23a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x559bdfba2508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559bdfba25c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559bdfba2620 # | | | |-NoThrowAttr 0x559bdfba2660 Implicit # | | | `-ConstAttr 0x559bdfba2688 Implicit # | | |-FunctionDecl 0x559bdfba2798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x559bdfba26e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x559bdfba2848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba28a8 # | | | |-NoThrowAttr 0x559bdfba28e8 Implicit # | | | `-ConstAttr 0x559bdfba2910 Implicit # | | |-FunctionDecl 0x559bdfba2a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfba2978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba2ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba2b38 # | | | |-NoThrowAttr 0x559bdfba2b78 Implicit # | | | `-ConstAttr 0x559bdfba2ba0 Implicit # | | |-FunctionDecl 0x559bdfba2cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfba2c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba2d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba2dd8 # | | | |-NoThrowAttr 0x559bdfba2e18 Implicit # | | | `-ConstAttr 0x559bdfba2e40 Implicit # | | |-FunctionDecl 0x559bdfba2f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfba2eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba3018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba3078 # | | | |-NoThrowAttr 0x559bdfba30b8 Implicit # | | | `-ConstAttr 0x559bdfba30e0 Implicit # | | |-FunctionDecl 0x559bdfba31f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x559bdfba3140 col:50 'int' # | | | |-BuiltinAliasAttr 0x559bdfba32a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba3300 # | | | |-NoThrowAttr 0x559bdfba3340 Implicit # | | | `-ConstAttr 0x559bdfba3368 Implicit # | | |-FunctionDecl 0x559bdfba3490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfba33e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba3540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba35a0 # | | | |-NoThrowAttr 0x559bdfba35e0 Implicit # | | | `-ConstAttr 0x559bdfba3608 Implicit # | | |-FunctionDecl 0x559bdfba3730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfba3680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba37e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba3840 # | | | |-NoThrowAttr 0x559bdfba3880 Implicit # | | | `-ConstAttr 0x559bdfba38a8 Implicit # | | |-FunctionDecl 0x559bdfba39d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfba3920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba3a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba3ae0 # | | | |-NoThrowAttr 0x559bdfba3b20 Implicit # | | | `-ConstAttr 0x559bdfba3b48 Implicit # | | |-FunctionDecl 0x559bdfba3c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfba3bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfba3d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba3d80 # | | | |-NoThrowAttr 0x559bdfba3dc0 Implicit # | | | `-ConstAttr 0x559bdfba3de8 Implicit # | | |-FunctionDecl 0x559bdfba3f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfba3e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba3fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba4020 # | | | |-NoThrowAttr 0x559bdfba4060 Implicit # | | | `-ConstAttr 0x559bdfba4088 Implicit # | | |-FunctionDecl 0x559bdfba41b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfba4100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba4260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba42c0 # | | | |-NoThrowAttr 0x559bdfba4300 Implicit # | | | `-ConstAttr 0x559bdfba4328 Implicit # | | |-FunctionDecl 0x559bdfba4450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfba43a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba4500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba4560 # | | | |-NoThrowAttr 0x559bdfba45a0 Implicit # | | | `-ConstAttr 0x559bdfba45c8 Implicit # | | |-FunctionDecl 0x559bdfba4710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfba4660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfba47c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba4820 # | | | |-NoThrowAttr 0x559bdfba4860 Implicit # | | | `-ConstAttr 0x559bdfba4888 Implicit # | | |-FunctionDecl 0x559bdfba49b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfba4900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba4a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba4ac0 # | | | |-NoThrowAttr 0x559bdfba4b00 Implicit # | | | `-ConstAttr 0x559bdfba4b28 Implicit # | | |-FunctionDecl 0x559bdfba4c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfba4ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba4d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba4d60 # | | | |-NoThrowAttr 0x559bdfba4da0 Implicit # | | | `-ConstAttr 0x559bdfba4dc8 Implicit # | | |-FunctionDecl 0x559bdfba4ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfba4e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba4fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba5000 # | | | |-NoThrowAttr 0x559bdfba5040 Implicit # | | | `-ConstAttr 0x559bdfba5068 Implicit # | | |-FunctionDecl 0x559bdfba5190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfba50e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfba5240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba52a0 # | | | |-NoThrowAttr 0x559bdfba52e0 Implicit # | | | `-ConstAttr 0x559bdfba5308 Implicit # | | |-FunctionDecl 0x559bdfba5430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfba5380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba54e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba5540 # | | | |-NoThrowAttr 0x559bdfba5580 Implicit # | | | `-ConstAttr 0x559bdfba55a8 Implicit # | | |-FunctionDecl 0x559bdfba56d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfba5620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba5780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba57e0 # | | | |-NoThrowAttr 0x559bdfba5820 Implicit # | | | `-ConstAttr 0x559bdfba5848 Implicit # | | |-FunctionDecl 0x559bdfba5970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfba58c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba5a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba5a80 # | | | |-NoThrowAttr 0x559bdfba5ac0 Implicit # | | | `-ConstAttr 0x559bdfba5ae8 Implicit # | | |-FunctionDecl 0x559bdfba5bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x559bdfba5b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x559bdfba5ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba5d08 # | | | |-NoThrowAttr 0x559bdfba5d48 Implicit # | | | `-ConstAttr 0x559bdfba5d70 Implicit # | | |-FunctionDecl 0x559bdfba5e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfba5de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba5f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba5fa8 # | | | |-NoThrowAttr 0x559bdfba5fe8 Implicit # | | | `-ConstAttr 0x559bdfba6010 Implicit # | | |-FunctionDecl 0x559bdfba6138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfba6088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba61e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba6248 # | | | |-NoThrowAttr 0x559bdfba6288 Implicit # | | | `-ConstAttr 0x559bdfba62b0 Implicit # | | |-FunctionDecl 0x559bdfba63d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfba6328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba6488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba64e8 # | | | |-NoThrowAttr 0x559bdfba6528 Implicit # | | | `-ConstAttr 0x559bdfba6550 Implicit # | | |-FunctionDecl 0x559bdfba6670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x559bdfba65b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x559bdfba6720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba6780 # | | | |-NoThrowAttr 0x559bdfba67c0 Implicit # | | | `-ConstAttr 0x559bdfba67e8 Implicit # | | |-FunctionDecl 0x559bdfba6910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfba6860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba69c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba6a20 # | | | |-NoThrowAttr 0x559bdfba6a60 Implicit # | | | `-ConstAttr 0x559bdfba6a88 Implicit # | | |-FunctionDecl 0x559bdfba6bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfba6b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba6c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba6cc0 # | | | |-NoThrowAttr 0x559bdfba6d00 Implicit # | | | `-ConstAttr 0x559bdfba6d28 Implicit # | | |-FunctionDecl 0x559bdfba6e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfba6da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba6f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559bdfba6f60 # | | | |-NoThrowAttr 0x559bdfba6fa0 Implicit # | | | `-ConstAttr 0x559bdfba6fc8 Implicit # | | |-FunctionDecl 0x559bdfba70d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x559bdfba7028 col:56 'half' # | | | |-BuiltinAliasAttr 0x559bdfba7188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba71e8 # | | | |-NoThrowAttr 0x559bdfba7228 Implicit # | | | `-ConstAttr 0x559bdfba7250 Implicit # | | |-FunctionDecl 0x559bdfba7368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfba72b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba7418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba7478 # | | | |-NoThrowAttr 0x559bdfba74b8 Implicit # | | | `-ConstAttr 0x559bdfba74e0 Implicit # | | |-FunctionDecl 0x559bdfba7608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfba7558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba76b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba7718 # | | | |-NoThrowAttr 0x559bdfba7758 Implicit # | | | `-ConstAttr 0x559bdfba7780 Implicit # | | |-FunctionDecl 0x559bdfba78a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfba77f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba7958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba79b8 # | | | |-NoThrowAttr 0x559bdfba79f8 Implicit # | | | `-ConstAttr 0x559bdfba7a20 Implicit # | | |-FunctionDecl 0x559bdfba7b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x559bdfba7a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x559bdfba7be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba7c40 # | | | |-NoThrowAttr 0x559bdfba7c80 Implicit # | | | `-ConstAttr 0x559bdfba7ca8 Implicit # | | |-FunctionDecl 0x559bdfba7dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfba7d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba7e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba7ee0 # | | | |-NoThrowAttr 0x559bdfba7f20 Implicit # | | | `-ConstAttr 0x559bdfba7f48 Implicit # | | |-FunctionDecl 0x559bdfba8070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfba7fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba8120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba8180 # | | | |-NoThrowAttr 0x559bdfba81c0 Implicit # | | | `-ConstAttr 0x559bdfba81e8 Implicit # | | |-FunctionDecl 0x559bdfba8310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfba8260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba83c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba8420 # | | | |-NoThrowAttr 0x559bdfba8460 Implicit # | | | `-ConstAttr 0x559bdfba8488 Implicit # | | |-FunctionDecl 0x559bdfba8650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfba8500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfba8700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba8760 # | | | |-NoThrowAttr 0x559bdfba87a0 Implicit # | | | `-ConstAttr 0x559bdfba87c8 Implicit # | | |-FunctionDecl 0x559bdfba88f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfba8840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba89a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba8a00 # | | | |-NoThrowAttr 0x559bdfba8a40 Implicit # | | | `-ConstAttr 0x559bdfba8a68 Implicit # | | |-FunctionDecl 0x559bdfba8b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfba8ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba8c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba8ca0 # | | | |-NoThrowAttr 0x559bdfba8ce0 Implicit # | | | `-ConstAttr 0x559bdfba8d08 Implicit # | | |-FunctionDecl 0x559bdfba8e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfba8d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba8ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba8f40 # | | | |-NoThrowAttr 0x559bdfba8f80 Implicit # | | | `-ConstAttr 0x559bdfba8fa8 Implicit # | | |-FunctionDecl 0x559bdfba90d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfba9020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfba9180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba91e0 # | | | |-NoThrowAttr 0x559bdfba9220 Implicit # | | | `-ConstAttr 0x559bdfba9248 Implicit # | | |-FunctionDecl 0x559bdfba9370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfba92c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba9420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba9480 # | | | |-NoThrowAttr 0x559bdfba94c0 Implicit # | | | `-ConstAttr 0x559bdfba94e8 Implicit # | | |-FunctionDecl 0x559bdfba9610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfba9560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba96c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba9720 # | | | |-NoThrowAttr 0x559bdfba9760 Implicit # | | | `-ConstAttr 0x559bdfba9788 Implicit # | | |-FunctionDecl 0x559bdfba98b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfba9800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba9960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba99c0 # | | | |-NoThrowAttr 0x559bdfba9a00 Implicit # | | | `-ConstAttr 0x559bdfba9a28 Implicit # | | |-FunctionDecl 0x559bdfba9b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfba9aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfba9c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba9c60 # | | | |-NoThrowAttr 0x559bdfba9ca0 Implicit # | | | `-ConstAttr 0x559bdfba9cc8 Implicit # | | |-FunctionDecl 0x559bdfba9df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfba9d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfba9ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfba9f00 # | | | |-NoThrowAttr 0x559bdfba9f40 Implicit # | | | `-ConstAttr 0x559bdfba9f68 Implicit # | | |-FunctionDecl 0x559bdfbaa090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfba9fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbaa140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbaa1a0 # | | | |-NoThrowAttr 0x559bdfbaa1e0 Implicit # | | | `-ConstAttr 0x559bdfbaa208 Implicit # | | |-FunctionDecl 0x559bdfbaa330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfbaa280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbaa3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbaa440 # | | | |-NoThrowAttr 0x559bdfbaa480 Implicit # | | | `-ConstAttr 0x559bdfbaa4a8 Implicit # | | |-FunctionDecl 0x559bdfbaa660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x559bdfbaa508 col:58 'float' # | | | |-BuiltinAliasAttr 0x559bdfbaa710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbaa770 # | | | |-NoThrowAttr 0x559bdfbaa7b0 Implicit # | | | `-ConstAttr 0x559bdfbaa7d8 Implicit # | | |-FunctionDecl 0x559bdfbaa900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfbaa850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbaa9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbaaa10 # | | | |-NoThrowAttr 0x559bdfbaaa50 Implicit # | | | `-ConstAttr 0x559bdfbaaa78 Implicit # | | |-FunctionDecl 0x559bdfbaaba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfbaaaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbaac50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbaacb0 # | | | |-NoThrowAttr 0x559bdfbaacf0 Implicit # | | | `-ConstAttr 0x559bdfbaad18 Implicit # | | |-FunctionDecl 0x559bdfbaae40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfbaad90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbaaef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbaaf50 # | | | |-NoThrowAttr 0x559bdfbaaf90 Implicit # | | | `-ConstAttr 0x559bdfbaafb8 Implicit # | | |-FunctionDecl 0x559bdfbab0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x559bdfbab018 col:60 'double' # | | | |-BuiltinAliasAttr 0x559bdfbab178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbab1d8 # | | | |-NoThrowAttr 0x559bdfbab218 Implicit # | | | `-ConstAttr 0x559bdfbab240 Implicit # | | |-FunctionDecl 0x559bdfbab368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfbab2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbab418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbab478 # | | | |-NoThrowAttr 0x559bdfbab4b8 Implicit # | | | `-ConstAttr 0x559bdfbab4e0 Implicit # | | |-FunctionDecl 0x559bdfbab608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfbab558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbab6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbab718 # | | | |-NoThrowAttr 0x559bdfbab758 Implicit # | | | `-ConstAttr 0x559bdfbab780 Implicit # | | |-FunctionDecl 0x559bdfbab8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfbab7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbab958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559bdfbab9b8 # | | | |-NoThrowAttr 0x559bdfbab9f8 Implicit # | | | `-ConstAttr 0x559bdfbaba20 Implicit # | | |-FunctionDecl 0x559bdfbabb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x559bdfbaba80 col:54 'half' # | | | |-BuiltinAliasAttr 0x559bdfbabbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbabc40 # | | | |-NoThrowAttr 0x559bdfbabc80 Implicit # | | | `-ConstAttr 0x559bdfbabca8 Implicit # | | |-FunctionDecl 0x559bdfbabdc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfbabd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbabe70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbabed0 # | | | |-NoThrowAttr 0x559bdfbabf10 Implicit # | | | `-ConstAttr 0x559bdfbabf38 Implicit # | | |-FunctionDecl 0x559bdfbac060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfbabfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbac110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbac170 # | | | |-NoThrowAttr 0x559bdfbac1b0 Implicit # | | | `-ConstAttr 0x559bdfbac1d8 Implicit # | | |-FunctionDecl 0x559bdfbac300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfbac250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbac3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbac410 # | | | |-NoThrowAttr 0x559bdfbac450 Implicit # | | | `-ConstAttr 0x559bdfbac478 Implicit # | | |-FunctionDecl 0x559bdfbac588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x559bdfbac4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x559bdfbac670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbac6d0 # | | | |-NoThrowAttr 0x559bdfbac710 Implicit # | | | `-ConstAttr 0x559bdfbac738 Implicit # | | |-FunctionDecl 0x559bdfbac860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfbac7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbac910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbac970 # | | | |-NoThrowAttr 0x559bdfbac9b0 Implicit # | | | `-ConstAttr 0x559bdfbac9d8 Implicit # | | |-FunctionDecl 0x559bdfbacb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfbaca50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbacbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbacc10 # | | | |-NoThrowAttr 0x559bdfbacc50 Implicit # | | | `-ConstAttr 0x559bdfbacc78 Implicit # | | |-FunctionDecl 0x559bdfbacda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfbaccf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbace50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbaceb0 # | | | |-NoThrowAttr 0x559bdfbacef0 Implicit # | | | `-ConstAttr 0x559bdfbacf18 Implicit # | | |-FunctionDecl 0x559bdfbad040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x559bdfbacf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfbad0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbad150 # | | | |-NoThrowAttr 0x559bdfbad190 Implicit # | | | `-ConstAttr 0x559bdfbad1b8 Implicit # | | |-FunctionDecl 0x559bdfbad2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559bdfbad230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbad390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbad3f0 # | | | |-NoThrowAttr 0x559bdfbad430 Implicit # | | | `-ConstAttr 0x559bdfbad458 Implicit # | | |-FunctionDecl 0x559bdfbad580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559bdfbad4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbad630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbad690 # | | | |-NoThrowAttr 0x559bdfbad6d0 Implicit # | | | `-ConstAttr 0x559bdfbad6f8 Implicit # | | |-FunctionDecl 0x559bdfbad820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559bdfbad770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbad8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbad930 # | | | |-NoThrowAttr 0x559bdfbad970 Implicit # | | | `-ConstAttr 0x559bdfbad998 Implicit # | | |-FunctionDecl 0x559bdfbadac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559bdfbada10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfbadb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbadbd0 # | | | |-NoThrowAttr 0x559bdfbadc10 Implicit # | | | `-ConstAttr 0x559bdfbadc38 Implicit # | | |-FunctionDecl 0x559bdfbadd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfbadcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbade10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbade70 # | | | |-NoThrowAttr 0x559bdfbadeb0 Implicit # | | | `-ConstAttr 0x559bdfbaded8 Implicit # | | |-FunctionDecl 0x559bdfbae000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfbadf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbae0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbae110 # | | | |-NoThrowAttr 0x559bdfbae150 Implicit # | | | `-ConstAttr 0x559bdfbae178 Implicit # | | |-FunctionDecl 0x559bdfbae2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfbae1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbae350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfbae3b0 # | | | |-NoThrowAttr 0x559bdfbae3f0 Implicit # | | | `-ConstAttr 0x559bdfbae418 Implicit # | | |-FunctionDecl 0x559bdfbae540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559bdfbae490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfbae5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb547d0 # | | | |-NoThrowAttr 0x559bdfb54810 Implicit # | | | `-ConstAttr 0x559bdfb54838 Implicit # | | |-FunctionDecl 0x559bdfb54960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb548b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb54a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb54a70 # | | | |-NoThrowAttr 0x559bdfb54ab0 Implicit # | | | `-ConstAttr 0x559bdfb54ad8 Implicit # | | |-FunctionDecl 0x559bdfb54c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb54b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb54cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb54d10 # | | | |-NoThrowAttr 0x559bdfb54d50 Implicit # | | | `-ConstAttr 0x559bdfb54d78 Implicit # | | |-FunctionDecl 0x559bdfb54ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb54df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb54f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb54fb0 # | | | |-NoThrowAttr 0x559bdfb54ff0 Implicit # | | | `-ConstAttr 0x559bdfb55018 Implicit # | | |-FunctionDecl 0x559bdfb55128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x559bdfb55078 col:56 'float' # | | | |-BuiltinAliasAttr 0x559bdfb551d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb55238 # | | | |-NoThrowAttr 0x559bdfb55278 Implicit # | | | `-ConstAttr 0x559bdfb552a0 Implicit # | | |-FunctionDecl 0x559bdfb553c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb55318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb55478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb554d8 # | | | |-NoThrowAttr 0x559bdfb55518 Implicit # | | | `-ConstAttr 0x559bdfb55540 Implicit # | | |-FunctionDecl 0x559bdfb55668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb555b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb55718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb55778 # | | | |-NoThrowAttr 0x559bdfb557b8 Implicit # | | | `-ConstAttr 0x559bdfb557e0 Implicit # | | |-FunctionDecl 0x559bdfb55908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb55858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb559b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb55a18 # | | | |-NoThrowAttr 0x559bdfb55a58 Implicit # | | | `-ConstAttr 0x559bdfb55a80 Implicit # | | |-FunctionDecl 0x559bdfb55b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x559bdfb55ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x559bdfb55c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb55ca0 # | | | |-NoThrowAttr 0x559bdfb55ce0 Implicit # | | | `-ConstAttr 0x559bdfb55d08 Implicit # | | |-FunctionDecl 0x559bdfb55e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x559bdfb55d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb55ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb55f40 # | | | |-NoThrowAttr 0x559bdfb55f80 Implicit # | | | `-ConstAttr 0x559bdfb55fa8 Implicit # | | |-FunctionDecl 0x559bdfb560d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x559bdfb56020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb56180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb561e0 # | | | |-NoThrowAttr 0x559bdfb56220 Implicit # | | | `-ConstAttr 0x559bdfb56248 Implicit # | | |-FunctionDecl 0x559bdfb56370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x559bdfb562c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb56420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x559bdfb56480 # | | | |-NoThrowAttr 0x559bdfb564c0 Implicit # | | | `-ConstAttr 0x559bdfb564e8 Implicit # | | |-FunctionDecl 0x559bdfb56638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x559bdfb56548 col:14 'half' # | | | |-BuiltinAliasAttr 0x559bdfb566e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb56760 Implicit # | | | `-ConstAttr 0x559bdfb56788 Implicit # | | |-FunctionDecl 0x559bdfb56938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x559bdfb56810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb569e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb56a60 Implicit # | | | `-ConstAttr 0x559bdfb56a88 Implicit # | | |-FunctionDecl 0x559bdfb56c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x559bdfb56b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb56cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb56d50 Implicit # | | | `-ConstAttr 0x559bdfb56d78 Implicit # | | |-FunctionDecl 0x559bdfb56f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x559bdfb56df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb56fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb57040 Implicit # | | | `-ConstAttr 0x559bdfb57068 Implicit # | | |-FunctionDecl 0x559bdfb57178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x559bdfb570c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x559bdfb57228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb572a0 Implicit # | | | `-ConstAttr 0x559bdfb572c8 Implicit # | | |-FunctionDecl 0x559bdfb573f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x559bdfb57340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb574a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb57518 Implicit # | | | `-ConstAttr 0x559bdfb57540 Implicit # | | |-FunctionDecl 0x559bdfb57668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x559bdfb575b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb57718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb57790 Implicit # | | | `-ConstAttr 0x559bdfb577b8 Implicit # | | |-FunctionDecl 0x559bdfb578e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x559bdfb57830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb57990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb57a08 Implicit # | | | `-ConstAttr 0x559bdfb57a30 Implicit # | | |-FunctionDecl 0x559bdfb57bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x559bdfb57aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559bdfb57c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb57d00 Implicit # | | | `-ConstAttr 0x559bdfb57d28 Implicit # | | |-FunctionDecl 0x559bdfb57ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x559bdfb57da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb57f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb57ff0 Implicit # | | | `-ConstAttr 0x559bdfb58018 Implicit # | | |-FunctionDecl 0x559bdfb581b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x559bdfb58090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb58268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb582e0 Implicit # | | | `-ConstAttr 0x559bdfb58308 Implicit # | | |-FunctionDecl 0x559bdfb584a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x559bdfb58380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb58558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb585d0 Implicit # | | | `-ConstAttr 0x559bdfb585f8 Implicit # | | |-FunctionDecl 0x559bdfb587f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x559bdfb58658 col:15 'float' # | | | |-BuiltinAliasAttr 0x559bdfb588a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb58918 Implicit # | | | `-ConstAttr 0x559bdfb58940 Implicit # | | |-FunctionDecl 0x559bdfb58ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x559bdfb589b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb58b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb58c10 Implicit # | | | `-ConstAttr 0x559bdfb58c38 Implicit # | | |-FunctionDecl 0x559bdfb58dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x559bdfb58cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb58e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb58f00 Implicit # | | | `-ConstAttr 0x559bdfb58f28 Implicit # | | |-FunctionDecl 0x559bdfb590c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x559bdfb58fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb59178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb591f0 Implicit # | | | `-ConstAttr 0x559bdfb59218 Implicit # | | |-FunctionDecl 0x559bdfb593b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x559bdfb59290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559bdfb59468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb594e0 Implicit # | | | `-ConstAttr 0x559bdfb59508 Implicit # | | |-FunctionDecl 0x559bdfb596a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x559bdfb59580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb59758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb597d0 Implicit # | | | `-ConstAttr 0x559bdfb597f8 Implicit # | | |-FunctionDecl 0x559bdfb59998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x559bdfb59870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb59a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb59ac0 Implicit # | | | `-ConstAttr 0x559bdfb59ae8 Implicit # | | |-FunctionDecl 0x559bdfb59c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x559bdfb59b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb59d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb59db0 Implicit # | | | `-ConstAttr 0x559bdfb59dd8 Implicit # | | |-FunctionDecl 0x559bdfb59f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x559bdfb59e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559bdfb5a028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5a0a0 Implicit # | | | `-ConstAttr 0x559bdfb5a0c8 Implicit # | | |-FunctionDecl 0x559bdfb5a268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x559bdfb5a140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5a318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5a390 Implicit # | | | `-ConstAttr 0x559bdfb5a3b8 Implicit # | | |-FunctionDecl 0x559bdfb5a558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x559bdfb5a430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5a608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5a680 Implicit # | | | `-ConstAttr 0x559bdfb5a6a8 Implicit # | | |-FunctionDecl 0x559bdfb5a868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x559bdfb5a720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5a918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5a990 Implicit # | | | `-ConstAttr 0x559bdfb5a9b8 Implicit # | | |-FunctionDecl 0x559bdfb5ab08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x559bdfb5aa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x559bdfb5abb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5ac30 Implicit # | | | `-ConstAttr 0x559bdfb5ac58 Implicit # | | |-FunctionDecl 0x559bdfb5adf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x559bdfb5acd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5aea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5af20 Implicit # | | | `-ConstAttr 0x559bdfb5af48 Implicit # | | |-FunctionDecl 0x559bdfb5b0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x559bdfb5afc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5b198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5b210 Implicit # | | | `-ConstAttr 0x559bdfb5b238 Implicit # | | |-FunctionDecl 0x559bdfb5b3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x559bdfb5b2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5b488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x559bdfb5b500 Implicit # | | | `-ConstAttr 0x559bdfb5b528 Implicit # | | |-FunctionDecl 0x559bdfb5b638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x559bdfb5b588 col:18 'half' # | | | |-BuiltinAliasAttr 0x559bdfb5b6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5b760 Implicit # | | | `-ConstAttr 0x559bdfb5b788 Implicit # | | |-FunctionDecl 0x559bdfb5b8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb5b7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5b950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5b9c8 Implicit # | | | `-ConstAttr 0x559bdfb5b9f0 Implicit # | | |-FunctionDecl 0x559bdfb5bb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb5ba68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5bbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5bc40 Implicit # | | | `-ConstAttr 0x559bdfb5bc68 Implicit # | | |-FunctionDecl 0x559bdfb5bd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb5bce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5be40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5beb8 Implicit # | | | `-ConstAttr 0x559bdfb5bee0 Implicit # | | |-FunctionDecl 0x559bdfb5bff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x559bdfb5bf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x559bdfb5c0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5c118 Implicit # | | | `-ConstAttr 0x559bdfb5c140 Implicit # | | |-FunctionDecl 0x559bdfb5c268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb5c1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5c318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5c390 Implicit # | | | `-ConstAttr 0x559bdfb5c3b8 Implicit # | | |-FunctionDecl 0x559bdfb5c4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb5c430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5c590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5c608 Implicit # | | | `-ConstAttr 0x559bdfb5c630 Implicit # | | |-FunctionDecl 0x559bdfb5c758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb5c6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5c818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x559bdfb5c890 Implicit # | | | `-ConstAttr 0x559bdfb5c8b8 Implicit # | | |-FunctionDecl 0x559bdfb5c9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x559bdfb5ca88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x559bdfb5cae8 # | | | |-NoThrowAttr 0x559bdfb5cb28 Implicit # | | | `-ConstAttr 0x559bdfb5cb50 Implicit # | | |-FunctionDecl 0x559bdfb5cc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x559bdfb5cba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x559bdfb5cd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5cd78 Implicit # | | | `-ConstAttr 0x559bdfb5cda0 Implicit # | | |-FunctionDecl 0x559bdfb5ceb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb5ce08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5cf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5cfe0 Implicit # | | | `-ConstAttr 0x559bdfb5d008 Implicit # | | |-FunctionDecl 0x559bdfb5d130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb5d080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5d1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5d258 Implicit # | | | `-ConstAttr 0x559bdfb5d280 Implicit # | | |-FunctionDecl 0x559bdfb5d3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb5d2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5d458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5d4d0 Implicit # | | | `-ConstAttr 0x559bdfb5d4f8 Implicit # | | |-FunctionDecl 0x559bdfb5d608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x559bdfb5d558 col:23 'float' # | | | |-BuiltinAliasAttr 0x559bdfb5d6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5d730 Implicit # | | | `-ConstAttr 0x559bdfb5d758 Implicit # | | |-FunctionDecl 0x559bdfb5d880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfb5d7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5d930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5d9a8 Implicit # | | | `-ConstAttr 0x559bdfb5d9d0 Implicit # | | |-FunctionDecl 0x559bdfb5daf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfb5da48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5dba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5dc20 Implicit # | | | `-ConstAttr 0x559bdfb5dc48 Implicit # | | |-FunctionDecl 0x559bdfb5dd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfb5dcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5de20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x559bdfb5de98 Implicit # | | | `-ConstAttr 0x559bdfb5dec0 Implicit # | | |-FunctionDecl 0x559bdfb5dfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x559bdfb5df20 col:21 'half' # | | | |-BuiltinAliasAttr 0x559bdfb5e080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfb5e0f8 Implicit # | | | `-ConstAttr 0x559bdfb5e120 Implicit # | | |-FunctionDecl 0x559bdfb5e238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfb5e188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5e2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfb5e360 Implicit # | | | `-ConstAttr 0x559bdfb5e388 Implicit # | | |-FunctionDecl 0x559bdfb5e4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfb5e400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5e560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfb5e5d8 Implicit # | | | `-ConstAttr 0x559bdfb5e600 Implicit # | | |-FunctionDecl 0x559bdfb5e728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfb5e678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfb5e7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfbc66b8 Implicit # | | | `-ConstAttr 0x559bdfbc66e0 Implicit # | | |-FunctionDecl 0x559bdfbc67f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x559bdfbc6740 col:23 'float' # | | | |-BuiltinAliasAttr 0x559bdfbc68a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfbc6918 Implicit # | | | `-ConstAttr 0x559bdfbc6940 Implicit # | | |-FunctionDecl 0x559bdfbc6a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfbc69b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc6b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfbc6b90 Implicit # | | | `-ConstAttr 0x559bdfbc6bb8 Implicit # | | |-FunctionDecl 0x559bdfbc6ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfbc6c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc6d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfbc6e08 Implicit # | | | `-ConstAttr 0x559bdfbc6e30 Implicit # | | |-FunctionDecl 0x559bdfbc6f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfbc6ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc7008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559bdfbc7080 Implicit # | | | `-ConstAttr 0x559bdfbc70a8 Implicit # | | |-FunctionDecl 0x559bdfbc71b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x559bdfbc7108 col:19 'half' # | | | |-BuiltinAliasAttr 0x559bdfbc7268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc72e0 Implicit # | | | `-ConstAttr 0x559bdfbc7308 Implicit # | | |-FunctionDecl 0x559bdfbc7420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfbc7370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc74d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc7548 Implicit # | | | `-ConstAttr 0x559bdfbc7570 Implicit # | | |-FunctionDecl 0x559bdfbc7698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfbc75e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc7748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc77c0 Implicit # | | | `-ConstAttr 0x559bdfbc77e8 Implicit # | | |-FunctionDecl 0x559bdfbc7910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfbc7860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc79c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc7a38 Implicit # | | | `-ConstAttr 0x559bdfbc7a60 Implicit # | | |-FunctionDecl 0x559bdfbc7b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x559bdfbc7ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559bdfbc7c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc7c98 Implicit # | | | `-ConstAttr 0x559bdfbc7cc0 Implicit # | | |-FunctionDecl 0x559bdfbc7de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfbc7d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc7e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc7f10 Implicit # | | | `-ConstAttr 0x559bdfbc7f38 Implicit # | | |-FunctionDecl 0x559bdfbc8060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfbc7fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc8110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc8188 Implicit # | | | `-ConstAttr 0x559bdfbc81b0 Implicit # | | |-FunctionDecl 0x559bdfbc82d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x559bdfbc8228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc8388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559bdfbc8400 Implicit # | | | `-ConstAttr 0x559bdfbc8428 Implicit # | | |-FunctionDecl 0x559bdfbc8538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x559bdfbc8488 col:19 'half' # | | | |-BuiltinAliasAttr 0x559bdfbc85e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc8680 Implicit # | | | `-ConstAttr 0x559bdfbc86a8 Implicit # | | |-FunctionDecl 0x559bdfbc87c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559bdfbc8710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc8870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc88e8 Implicit # | | | `-ConstAttr 0x559bdfbc8910 Implicit # | | |-FunctionDecl 0x559bdfbc8a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x559bdfbc8988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc8ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc8b60 Implicit # | | | `-ConstAttr 0x559bdfbc8b88 Implicit # | | |-FunctionDecl 0x559bdfbc8cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559bdfbc8c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc8d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc8dd8 Implicit # | | | `-ConstAttr 0x559bdfbc8e00 Implicit # | | |-FunctionDecl 0x559bdfbc8f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x559bdfbc8e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x559bdfbc8fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc9038 Implicit # | | | `-ConstAttr 0x559bdfbc9060 Implicit # | | |-FunctionDecl 0x559bdfbc9188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x559bdfbc90d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc9238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc92b0 Implicit # | | | `-ConstAttr 0x559bdfbc92d8 Implicit # | | |-FunctionDecl 0x559bdfbc9400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559bdfbc9350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559bdfbc94b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559bdfbc9528 Implicit # | | | `-ConstAttr 0x559bdfbc9550 Implicit # | | `-FunctionDecl 0x559bdfbc9678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x559bdfbc95c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x559bdfbc9728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x559bdfbc97a0 Implicit # | | `-ConstAttr 0x559bdfbc97c8 Implicit # | |-LinkageSpecDecl 0x559bdfb0b6f8 col:45 implicit C # | | `-FunctionDecl 0x559bdfb0b748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559bdfb0b7f0 <> Implicit 501 # | | |-NoThrowAttr 0x559bdfb0b850 Implicit # | | `-ConstAttr 0x559bdfb0b878 Implicit # | |-NamespaceDecl 0x559bdfbc9818 prev 0x559bdfacfca8 line:12:11 hlsl # | | |-original Namespace 0x559bdfa26a98 'hlsl' # | | |-FunctionDecl 0x559bdfbc9a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc9930 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfbc9d98 # | | | | `-ReturnStmt 0x559bdfbc9d88 # | | | | `-CallExpr 0x559bdfbc9d58 'float' # | | | | |-ImplicitCastExpr 0x559bdfbc9d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbc9ce8 '' Function 0x559bdfadcc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbc9cc0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbc9ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc9c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc9c58 'double' lvalue ParmVar 0x559bdfbc9930 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfbc9ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbc9f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc9e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbca358 # | | | | `-ReturnStmt 0x559bdfbca348 # | | | | `-CallExpr 0x559bdfbca318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbca300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbca278 '' Function 0x559bdfadcea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbca250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbca238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbca220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbca1e8 'double2':'vector' lvalue ParmVar 0x559bdfbc9e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbca038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbca548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbca418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbcf398 # | | | | `-ReturnStmt 0x559bdfbcf388 # | | | | `-CallExpr 0x559bdfbcf358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbcf340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbcf2c0 '' Function 0x559bdfadd120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbcf298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbcf280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbcf268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbcf230 'double3':'vector' lvalue ParmVar 0x559bdfbca418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbca5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbcf588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbcf458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbcf968 # | | | | `-ReturnStmt 0x559bdfbcf958 # | | | | `-CallExpr 0x559bdfbcf928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbcf910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbcf888 '' Function 0x559bdfadd398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbcf860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbcf848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbcf830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbcf7f8 'double4':'vector' lvalue ParmVar 0x559bdfbcf458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbcf638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbcfb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbcfa18 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbcfe60 # | | | | `-ReturnStmt 0x559bdfbcfe50 # | | | | `-CallExpr 0x559bdfbcfe20 'float' # | | | | |-ImplicitCastExpr 0x559bdfbcfe08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbcfde8 '' Function 0x559bdfadcc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbcfdc0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbcfda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbcfd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbcfd58 'int' lvalue ParmVar 0x559bdfbcfa18 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbcfbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd0038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbcff10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbd03b0 # | | | | `-ReturnStmt 0x559bdfbd03a0 # | | | | `-CallExpr 0x559bdfbd0370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd0358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbd0338 '' Function 0x559bdfadcea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbd0310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd02f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd02e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd02a8 'int2':'vector' lvalue ParmVar 0x559bdfbcff10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbd00e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd0588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd0460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbd0908 # | | | | `-ReturnStmt 0x559bdfbd08f8 # | | | | `-CallExpr 0x559bdfbd08c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd08b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbd0890 '' Function 0x559bdfadd120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbd0868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd0850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd0838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd0800 'int3':'vector' lvalue ParmVar 0x559bdfbd0460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbd0638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd0ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd09b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbd0e70 # | | | | `-ReturnStmt 0x559bdfbd0e60 # | | | | `-CallExpr 0x559bdfbd0e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd0e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbd0df8 '' Function 0x559bdfadd398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbd0dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd0db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd0da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd0d68 'int4':'vector' lvalue ParmVar 0x559bdfbd09b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbd0b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd0fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd0f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbd63f8 # | | | | `-ReturnStmt 0x559bdfbd63e8 # | | | | `-CallExpr 0x559bdfbd63b8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbd63a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbd6380 '' Function 0x559bdfadcc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbd6358 'float' # | | | | `-ImplicitCastExpr 0x559bdfbd6340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd6328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd62f0 'uint':'unsigned int' lvalue ParmVar 0x559bdfbd0f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbd6130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd6558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd64a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbd68f0 # | | | | `-ReturnStmt 0x559bdfbd68e0 # | | | | `-CallExpr 0x559bdfbd68b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd6898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbd6878 '' Function 0x559bdfadcea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbd6850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd6838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd6820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd67e8 'uint2':'vector' lvalue ParmVar 0x559bdfbd64a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbd6608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd6a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd69a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbd6df0 # | | | | `-ReturnStmt 0x559bdfbd6de0 # | | | | `-CallExpr 0x559bdfbd6db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd6d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbd6d78 '' Function 0x559bdfadd120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbd6d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd6d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd6d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd6ce8 'uint3':'vector' lvalue ParmVar 0x559bdfbd69a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbd6b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd6f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd6ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbd72f8 # | | | | `-ReturnStmt 0x559bdfbd72e8 # | | | | `-CallExpr 0x559bdfbd72b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd72a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbd7280 '' Function 0x559bdfadd398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbd7258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd7240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd7228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd71f0 'uint4':'vector' lvalue ParmVar 0x559bdfbd6ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbd7000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd74d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd73a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbd7870 # | | | | `-ReturnStmt 0x559bdfbd7860 # | | | | `-CallExpr 0x559bdfbd7830 'float' # | | | | |-ImplicitCastExpr 0x559bdfbd7818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbd77f8 '' Function 0x559bdfadcc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbd77d0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbd77b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd77a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd7768 'int64_t':'long' lvalue ParmVar 0x559bdfbd73a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbd7588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd7a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd7920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbd7e00 # | | | | `-ReturnStmt 0x559bdfbd7df0 # | | | | `-CallExpr 0x559bdfbd7dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd7da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbd7d88 '' Function 0x559bdfadcea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbd7d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd7d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd7d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd7cf8 'int64_t2':'vector' lvalue ParmVar 0x559bdfbd7920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbd7af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd7fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd7eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbd83b0 # | | | | `-ReturnStmt 0x559bdfbd83a0 # | | | | `-CallExpr 0x559bdfbd8370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd8358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbd8338 '' Function 0x559bdfadd120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbd8310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd82f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd82e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd82a8 'int64_t3':'vector' lvalue ParmVar 0x559bdfbd7eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbd8088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd8588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd8460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbd8950 # | | | | `-ReturnStmt 0x559bdfbd8940 # | | | | `-CallExpr 0x559bdfbd8910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd88f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbd88d8 '' Function 0x559bdfadd398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbd88b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd8898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd8880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd8848 'int64_t4':'vector' lvalue ParmVar 0x559bdfbd8460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbd8638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd8b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd8a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbd8ee0 # | | | | `-ReturnStmt 0x559bdfbd8ed0 # | | | | `-CallExpr 0x559bdfbd8ea0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbd8e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbd8e68 '' Function 0x559bdfadcc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbd8e40 'float' # | | | | `-ImplicitCastExpr 0x559bdfbd8e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd8e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd8dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbd8a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbd8bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd90b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd8f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbd9490 # | | | | `-ReturnStmt 0x559bdfbd9480 # | | | | `-CallExpr 0x559bdfbd9450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd9438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbd9418 '' Function 0x559bdfadcea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbd93f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd93d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd93c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd9388 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbd8f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbd9168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd9668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd9540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbd9a48 # | | | | `-ReturnStmt 0x559bdfbd9a38 # | | | | `-CallExpr 0x559bdfbd9a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd99f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbd99d0 '' Function 0x559bdfadd120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbd99a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd9990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd9978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd9940 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbd9540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbd9718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbd9c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbd9af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbda010 # | | | | `-ReturnStmt 0x559bdfbda000 # | | | | `-CallExpr 0x559bdfbd9fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbd9fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbd9f98 '' Function 0x559bdfadd398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbd9f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbd9f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbd9f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbd9f08 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbd9af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbd9cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbda198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbda0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfbda4e0 # | | | | `-ReturnStmt 0x559bdfbda4d0 # | | | | `-CallExpr 0x559bdfbda4a0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbda488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbda468 '' Function 0x559bdfaf6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbda440 'float' # | | | | `-ImplicitCastExpr 0x559bdfbda428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbda410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbda3d8 'double' lvalue ParmVar 0x559bdfbda0d0 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfbda248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbda650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbda5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbda9b8 # | | | | `-ReturnStmt 0x559bdfbda9a8 # | | | | `-CallExpr 0x559bdfbda978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbda960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbda940 '' Function 0x559bdfaf6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbda918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbda900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbda8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbda8b0 'double2':'vector' lvalue ParmVar 0x559bdfbda5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbda700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbdab28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbdaa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbdae98 # | | | | `-ReturnStmt 0x559bdfbdae88 # | | | | `-CallExpr 0x559bdfbdae58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbdae40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbdae20 '' Function 0x559bdfae5588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbdadf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbdade0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbdadc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbdad90 'double3':'vector' lvalue ParmVar 0x559bdfbdaa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbdabd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbdb008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbdaf58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbdb380 # | | | | `-ReturnStmt 0x559bdfbdb370 # | | | | `-CallExpr 0x559bdfbdb340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbdb328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbdb308 '' Function 0x559bdfae5800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbdb2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbdb2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbdb2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbdb278 'double4':'vector' lvalue ParmVar 0x559bdfbdaf58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbdb0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbdb4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbdb430 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbdb838 # | | | | `-ReturnStmt 0x559bdfbdb828 # | | | | `-CallExpr 0x559bdfbdb7f8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbdb7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbdb7c0 '' Function 0x559bdfaf6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbdb798 'float' # | | | | `-ImplicitCastExpr 0x559bdfbdb780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbdb768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbdb730 'int' lvalue ParmVar 0x559bdfbdb430 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbdb590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbdb998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbdb8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbdbd10 # | | | | `-ReturnStmt 0x559bdfbdbd00 # | | | | `-CallExpr 0x559bdfbdbcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbdbcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbdbc98 '' Function 0x559bdfaf6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbdbc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbdbc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbdbc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbdbc08 'int2':'vector' lvalue ParmVar 0x559bdfbdb8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbdba48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbdbe70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbdbdc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbe4380 # | | | | `-ReturnStmt 0x559bdfbe4370 # | | | | `-CallExpr 0x559bdfbe4340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe4328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbe4308 '' Function 0x559bdfae5588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbe42e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbdc138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbdc120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbdc0e8 'int3':'vector' lvalue ParmVar 0x559bdfbdbdc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbdbf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe44e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe4430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbe4868 # | | | | `-ReturnStmt 0x559bdfbe4858 # | | | | `-CallExpr 0x559bdfbe4828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe4810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbe47f0 '' Function 0x559bdfae5800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbe47c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe47b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe4798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe4760 'int4':'vector' lvalue ParmVar 0x559bdfbe4430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbe4590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe49c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe4918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbe4d40 # | | | | `-ReturnStmt 0x559bdfbe4d30 # | | | | `-CallExpr 0x559bdfbe4d00 'float' # | | | | |-ImplicitCastExpr 0x559bdfbe4ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbe4cc8 '' Function 0x559bdfaf6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbe4ca0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbe4c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe4c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe4c38 'uint':'unsigned int' lvalue ParmVar 0x559bdfbe4918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbe4a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe4ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe4df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbe5238 # | | | | `-ReturnStmt 0x559bdfbe5228 # | | | | `-CallExpr 0x559bdfbe51f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe51e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbe51c0 '' Function 0x559bdfaf6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbe5198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe5180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe5168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe5130 'uint2':'vector' lvalue ParmVar 0x559bdfbe4df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbe4f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe5398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe52e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbe5738 # | | | | `-ReturnStmt 0x559bdfbe5728 # | | | | `-CallExpr 0x559bdfbe56f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe56e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbe56c0 '' Function 0x559bdfae5588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbe5698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe5680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe5668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe5630 'uint3':'vector' lvalue ParmVar 0x559bdfbe52e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbe5448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe5898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe57e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbe5c40 # | | | | `-ReturnStmt 0x559bdfbe5c30 # | | | | `-CallExpr 0x559bdfbe5c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe5be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbe5bc8 '' Function 0x559bdfae5800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbe5ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe5b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe5b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe5b38 'uint4':'vector' lvalue ParmVar 0x559bdfbe57e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbe5948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe5da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe5cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbe6138 # | | | | `-ReturnStmt 0x559bdfbe6128 # | | | | `-CallExpr 0x559bdfbe60f8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbe60e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbe60c0 '' Function 0x559bdfaf6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbe6098 'float' # | | | | `-ImplicitCastExpr 0x559bdfbe6080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe6068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe6030 'int64_t':'long' lvalue ParmVar 0x559bdfbe5cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbe5e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe6680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe61e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbe6a38 # | | | | `-ReturnStmt 0x559bdfbe6a28 # | | | | `-CallExpr 0x559bdfbe69f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe69e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbe69c0 '' Function 0x559bdfaf6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbe6998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe6980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe6968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe6930 'int64_t2':'vector' lvalue ParmVar 0x559bdfbe61e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbe6730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe6b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe6ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbe6f58 # | | | | `-ReturnStmt 0x559bdfbe6f48 # | | | | `-CallExpr 0x559bdfbe6f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe6f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbe6ee0 '' Function 0x559bdfae5588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbe6eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe6ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe6e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe6e50 'int64_t3':'vector' lvalue ParmVar 0x559bdfbe6ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbe6c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe70b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe7008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbe7480 # | | | | `-ReturnStmt 0x559bdfbe7470 # | | | | `-CallExpr 0x559bdfbe7440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe7428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbe7408 '' Function 0x559bdfae5800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbe73e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe73c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe73b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe7378 'int64_t4':'vector' lvalue ParmVar 0x559bdfbe7008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbe7168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe75e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe7530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbe7998 # | | | | `-ReturnStmt 0x559bdfbe7988 # | | | | `-CallExpr 0x559bdfbe7958 'float' # | | | | |-ImplicitCastExpr 0x559bdfbe7940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbe7920 '' Function 0x559bdfaf6920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbe78f8 'float' # | | | | `-ImplicitCastExpr 0x559bdfbe78e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe78c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe7890 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbe7530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbe7690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe7af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe7a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbe7ed0 # | | | | `-ReturnStmt 0x559bdfbe7ec0 # | | | | `-CallExpr 0x559bdfbe7e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe7e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbe7e58 '' Function 0x559bdfaf6b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbe7e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe7e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe7e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe7dc8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbe7a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbe7ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe8030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe7f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbe8410 # | | | | `-ReturnStmt 0x559bdfbe8400 # | | | | `-CallExpr 0x559bdfbe83d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbe83b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbe8398 '' Function 0x559bdfae5588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbe8370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbe8358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbe8340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbe8308 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbe7f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbe80e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbe8570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbe84c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbea170 # | | | | `-ReturnStmt 0x559bdfbea160 # | | | | `-CallExpr 0x559bdfbea130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbea118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbea0f8 '' Function 0x559bdfae5800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbea0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbea0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbea0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbea068 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbe84c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbe8620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbea2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbea230 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfbea628 # | | | | `-ReturnStmt 0x559bdfbea618 # | | | | `-CallExpr 0x559bdfbea5e8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbea5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbea5b0 '' Function 0x559bdfaf9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbea588 'float' # | | | | `-ImplicitCastExpr 0x559bdfbea570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbea558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbea520 'double' lvalue ParmVar 0x559bdfbea230 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfbea390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbea798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbea6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbeab00 # | | | | `-ReturnStmt 0x559bdfbeaaf0 # | | | | `-CallExpr 0x559bdfbeaac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbeaaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbeaa88 '' Function 0x559bdfaf9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbeaa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbeaa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbeaa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbea9f8 'double2':'vector' lvalue ParmVar 0x559bdfbea6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbea848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbeac70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbeabc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbeafe0 # | | | | `-ReturnStmt 0x559bdfbeafd0 # | | | | `-CallExpr 0x559bdfbeafa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbeaf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbeaf68 '' Function 0x559bdfafa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbeaf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbeaf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbeaf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbeaed8 'double3':'vector' lvalue ParmVar 0x559bdfbeabc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbead20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbeb150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbeb0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbeb4c8 # | | | | `-ReturnStmt 0x559bdfbeb4b8 # | | | | `-CallExpr 0x559bdfbeb488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbeb470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbeb450 '' Function 0x559bdfafa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbeb428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbeb410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbeb3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbeb3c0 'double4':'vector' lvalue ParmVar 0x559bdfbeb0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbeb200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbeb628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbeb578 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbeb980 # | | | | `-ReturnStmt 0x559bdfbeb970 # | | | | `-CallExpr 0x559bdfbeb940 'float' # | | | | |-ImplicitCastExpr 0x559bdfbeb928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbeb908 '' Function 0x559bdfaf9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbeb8e0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbeb8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbeb8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbeb878 'int' lvalue ParmVar 0x559bdfbeb578 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbeb6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbebae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbeba30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbebe58 # | | | | `-ReturnStmt 0x559bdfbebe48 # | | | | `-CallExpr 0x559bdfbebe18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbebe00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbebde0 '' Function 0x559bdfaf9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbebdb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbebda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbebd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbebd50 'int2':'vector' lvalue ParmVar 0x559bdfbeba30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbebb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbece28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbecd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbed1a8 # | | | | `-ReturnStmt 0x559bdfbed198 # | | | | `-CallExpr 0x559bdfbed168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbed150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbed130 '' Function 0x559bdfafa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbed108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbed0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbed0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbed0a0 'int3':'vector' lvalue ParmVar 0x559bdfbecd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbeced8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbed308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbed258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbed690 # | | | | `-ReturnStmt 0x559bdfbed680 # | | | | `-CallExpr 0x559bdfbed650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbed638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbed618 '' Function 0x559bdfafa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbed5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbed5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbed5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbed588 'int4':'vector' lvalue ParmVar 0x559bdfbed258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbed3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbed7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbed740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbedb68 # | | | | `-ReturnStmt 0x559bdfbedb58 # | | | | `-CallExpr 0x559bdfbedb28 'float' # | | | | |-ImplicitCastExpr 0x559bdfbedb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbedaf0 '' Function 0x559bdfaf9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbedac8 'float' # | | | | `-ImplicitCastExpr 0x559bdfbedab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbeda98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbeda60 'uint':'unsigned int' lvalue ParmVar 0x559bdfbed740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbed8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbedcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbedc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbee060 # | | | | `-ReturnStmt 0x559bdfbee050 # | | | | `-CallExpr 0x559bdfbee020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbee008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbedfe8 '' Function 0x559bdfaf9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbedfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbedfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbedf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbedf58 'uint2':'vector' lvalue ParmVar 0x559bdfbedc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbedd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbee1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbee110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbee560 # | | | | `-ReturnStmt 0x559bdfbee550 # | | | | `-CallExpr 0x559bdfbee520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbee508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbee4e8 '' Function 0x559bdfafa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbee4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbee4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbee490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbee458 'uint3':'vector' lvalue ParmVar 0x559bdfbee110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbee270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbee6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbee610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbeea68 # | | | | `-ReturnStmt 0x559bdfbeea58 # | | | | `-CallExpr 0x559bdfbeea28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbeea10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbee9f0 '' Function 0x559bdfafa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbee9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbee9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbee998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbee960 'uint4':'vector' lvalue ParmVar 0x559bdfbee610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbee770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbeebc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbeeb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbef830 # | | | | `-ReturnStmt 0x559bdfbef820 # | | | | `-CallExpr 0x559bdfbef7f0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbef7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbef7b8 '' Function 0x559bdfaf9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbef790 'float' # | | | | `-ImplicitCastExpr 0x559bdfbef778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbef760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbef728 'int64_t':'long' lvalue ParmVar 0x559bdfbeeb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbeec78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbef990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbef8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbefd48 # | | | | `-ReturnStmt 0x559bdfbefd38 # | | | | `-CallExpr 0x559bdfbefd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbefcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbefcd0 '' Function 0x559bdfaf9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbefca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbefc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbefc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbefc40 'int64_t2':'vector' lvalue ParmVar 0x559bdfbef8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbefa40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbefea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbefdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbf0268 # | | | | `-ReturnStmt 0x559bdfbf0258 # | | | | `-CallExpr 0x559bdfbf0228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf0210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbf01f0 '' Function 0x559bdfafa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbf01c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf01b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf0198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf0160 'int64_t3':'vector' lvalue ParmVar 0x559bdfbefdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbeff58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf03c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf0318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbf0790 # | | | | `-ReturnStmt 0x559bdfbf0780 # | | | | `-CallExpr 0x559bdfbf0750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf0738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbf0718 '' Function 0x559bdfafa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbf06f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf06d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf06c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf0688 'int64_t4':'vector' lvalue ParmVar 0x559bdfbf0318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbf0478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf08f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf0840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbf0ca8 # | | | | `-ReturnStmt 0x559bdfbf0c98 # | | | | `-CallExpr 0x559bdfbf0c68 'float' # | | | | |-ImplicitCastExpr 0x559bdfbf0c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbf0c30 '' Function 0x559bdfaf9d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbf0c08 'float' # | | | | `-ImplicitCastExpr 0x559bdfbf0bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf0bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf0ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbf0840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbf09a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf0e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf0d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbf11e0 # | | | | `-ReturnStmt 0x559bdfbf11d0 # | | | | `-CallExpr 0x559bdfbf11a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf1188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbf1168 '' Function 0x559bdfaf9f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbf1140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf1128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf1110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf10d8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbf0d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbf0eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf1340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf1290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbf2048 # | | | | `-ReturnStmt 0x559bdfbf2038 # | | | | `-CallExpr 0x559bdfbf2008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf1ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbf1fd0 '' Function 0x559bdfafa1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbf1fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf1f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf1f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf1f40 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbf1290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbf13f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf21a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf20f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbf2590 # | | | | `-ReturnStmt 0x559bdfbf2580 # | | | | `-CallExpr 0x559bdfbf2550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf2538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbf2518 '' Function 0x559bdfafa468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbf24f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf24d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf24c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf2488 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbf20f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbf2258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf27e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf2650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559bdfbf26d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x559bdfbf2c00 # | | | | `-ReturnStmt 0x559bdfbf2bf0 # | | | | `-CallExpr 0x559bdfbf2bb8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbf2ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfbf2b50 '' Function 0x559bdfafb5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfbf2a98 'float' # | | | | | `-ImplicitCastExpr 0x559bdfbf2a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf2a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf2a30 'double' lvalue ParmVar 0x559bdfbf2650 'V1' 'double' # | | | | `-CStyleCastExpr 0x559bdfbf2b28 'float' # | | | | `-ImplicitCastExpr 0x559bdfbf2b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf2af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf2ac0 'double' lvalue ParmVar 0x559bdfbf26d0 'V2' 'double' # | | | `-DeprecatedAttr 0x559bdfbf28a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbf2e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf2cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfbf2d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbf3320 # | | | | `-ReturnStmt 0x559bdfbf3310 # | | | | `-CallExpr 0x559bdfbf32d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf32c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfbf3238 '' Function 0x559bdfafb958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfbf3168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf3150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf3138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf3100 'double2':'vector' lvalue ParmVar 0x559bdfbf2cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf3210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf31f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf31e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf31a8 'double2':'vector' lvalue ParmVar 0x559bdfbf2d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbf2f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbf35b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf33e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfbf3460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbf3a40 # | | | | `-ReturnStmt 0x559bdfbf3a30 # | | | | `-CallExpr 0x559bdfbf39f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf39e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfbf3960 '' Function 0x559bdfafbd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfbf3890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf3878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf3860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf3828 'double3':'vector' lvalue ParmVar 0x559bdfbf33e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf3938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf3920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf3908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf38d0 'double3':'vector' lvalue ParmVar 0x559bdfbf3460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbf3670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbf3cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf3b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfbf3b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbf45a0 # | | | | `-ReturnStmt 0x559bdfbf4590 # | | | | `-CallExpr 0x559bdfbf4558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf4540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfbf44c0 '' Function 0x559bdfafc0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfbf43f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf43d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf43c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf4388 'double4':'vector' lvalue ParmVar 0x559bdfbf3b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf4498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf4480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf4468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf4430 'double4':'vector' lvalue ParmVar 0x559bdfbf3b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbf3d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbf47e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf4650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559bdfbf46d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x559bdfbf4be0 # | | | | `-ReturnStmt 0x559bdfbf4bd0 # | | | | `-CallExpr 0x559bdfbf4b98 'float' # | | | | |-ImplicitCastExpr 0x559bdfbf4b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfbf4b60 '' Function 0x559bdfafb5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfbf4aa8 'float' # | | | | | `-ImplicitCastExpr 0x559bdfbf4a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf4a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf4a40 'int' lvalue ParmVar 0x559bdfbf4650 'V1' 'int' # | | | | `-CStyleCastExpr 0x559bdfbf4b38 'float' # | | | | `-ImplicitCastExpr 0x559bdfbf4b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf4b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf4ad0 'int' lvalue ParmVar 0x559bdfbf46d0 'V2' 'int' # | | | `-DeprecatedAttr 0x559bdfbf48a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf4e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf4c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfbf4d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbf5298 # | | | | `-ReturnStmt 0x559bdfbf5288 # | | | | `-CallExpr 0x559bdfbf5250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf5238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfbf5218 '' Function 0x559bdfafb958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfbf5148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf5130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf5118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf50e0 'int2':'vector' lvalue ParmVar 0x559bdfbf4c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf51f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf51d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf51c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf5188 'int2':'vector' lvalue ParmVar 0x559bdfbf4d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbf4f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf5518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf5348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfbf53c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbf5950 # | | | | `-ReturnStmt 0x559bdfbf5940 # | | | | `-CallExpr 0x559bdfbf5908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf58f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfbf58d0 '' Function 0x559bdfafbd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfbf5800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf57e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf57d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf5798 'int3':'vector' lvalue ParmVar 0x559bdfbf5348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf58a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf5890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf5878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf5840 'int3':'vector' lvalue ParmVar 0x559bdfbf53c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbf55d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf5bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf5a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfbf5a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbf6018 # | | | | `-ReturnStmt 0x559bdfbf6008 # | | | | `-CallExpr 0x559bdfbf5fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf5fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfbf5f98 '' Function 0x559bdfafc0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfbf5ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf5eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf5e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf5e60 'int4':'vector' lvalue ParmVar 0x559bdfbf5a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf5f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf5f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf5f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf5f08 'int4':'vector' lvalue ParmVar 0x559bdfbf5a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbf5c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf6878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf60c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfbf6148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbf6c90 # | | | | `-ReturnStmt 0x559bdfbf6c80 # | | | | `-CallExpr 0x559bdfbf6c48 'float' # | | | | |-ImplicitCastExpr 0x559bdfbf6c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfbf6c10 '' Function 0x559bdfafb5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfbf6b58 'float' # | | | | | `-ImplicitCastExpr 0x559bdfbf6b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf6b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf6af0 'uint':'unsigned int' lvalue ParmVar 0x559bdfbf60c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559bdfbf6be8 'float' # | | | | `-ImplicitCastExpr 0x559bdfbf6bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf6bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf6b80 'uint':'unsigned int' lvalue ParmVar 0x559bdfbf6148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbf6930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf6f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf6d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfbf6dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbf7368 # | | | | `-ReturnStmt 0x559bdfbf7358 # | | | | `-CallExpr 0x559bdfbf7320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf7308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfbf72e8 '' Function 0x559bdfafb958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfbf7218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf7200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf71e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf71b0 'uint2':'vector' lvalue ParmVar 0x559bdfbf6d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf72c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf72a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf7290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf7258 'uint2':'vector' lvalue ParmVar 0x559bdfbf6dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbf6fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf75e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf7418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfbf7498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbf7a40 # | | | | `-ReturnStmt 0x559bdfbf7a30 # | | | | `-CallExpr 0x559bdfbf79f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf79e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfbf79c0 '' Function 0x559bdfafbd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfbf78f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf78d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf78c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf7888 'uint3':'vector' lvalue ParmVar 0x559bdfbf7418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf7998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf7980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf7968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf7930 'uint3':'vector' lvalue ParmVar 0x559bdfbf7498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbf76a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf7cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf7af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfbf7b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbf8128 # | | | | `-ReturnStmt 0x559bdfbf8118 # | | | | `-CallExpr 0x559bdfbf80e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbf80c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfbf80a8 '' Function 0x559bdfafc0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfbf7fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbf7fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf7fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf7f70 'uint4':'vector' lvalue ParmVar 0x559bdfbf7af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559bdfbf8080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbf8068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf8050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf8018 'uint4':'vector' lvalue ParmVar 0x559bdfbf7b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbf7d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbf83a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbf81d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfbf8258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbfb318 # | | | | `-ReturnStmt 0x559bdfbfb308 # | | | | `-CallExpr 0x559bdfbfb2d0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbf8780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfbf8760 '' Function 0x559bdfafb5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfbf86a8 'float' # | | | | | `-ImplicitCastExpr 0x559bdfbf8690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbf8678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbf8640 'int64_t':'long' lvalue ParmVar 0x559bdfbf81d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559bdfbf8738 'float' # | | | | `-ImplicitCastExpr 0x559bdfbf8720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbf8708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbf86d0 'int64_t':'long' lvalue ParmVar 0x559bdfbf8258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbf8460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfb598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfb3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfbfb448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbfba08 # | | | | `-ReturnStmt 0x559bdfbfb9f8 # | | | | `-CallExpr 0x559bdfbfb9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfb9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfbfb988 '' Function 0x559bdfafb958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfbfb8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbfb8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfb888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfb850 'int64_t2':'vector' lvalue ParmVar 0x559bdfbfb3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfbfb960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfb948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfb930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfb8f8 'int64_t2':'vector' lvalue ParmVar 0x559bdfbfb448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbfb650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfbc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfbab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfbfbb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbfc100 # | | | | `-ReturnStmt 0x559bdfbfc0f0 # | | | | `-CallExpr 0x559bdfbfc0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfc0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfbfc080 '' Function 0x559bdfafbd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfbfbfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbfbf98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfbf80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfbf48 'int64_t3':'vector' lvalue ParmVar 0x559bdfbfbab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfbfc058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfc040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfc028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfbff0 'int64_t3':'vector' lvalue ParmVar 0x559bdfbfbb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbfbd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfc388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfc1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfbfc230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbfc808 # | | | | `-ReturnStmt 0x559bdfbfc7f8 # | | | | `-CallExpr 0x559bdfbfc7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfc7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfbfc788 '' Function 0x559bdfafc0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfbfc6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbfc6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfc688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfc650 'int64_t4':'vector' lvalue ParmVar 0x559bdfbfc1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfbfc760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfc748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfc730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfc6f8 'int64_t4':'vector' lvalue ParmVar 0x559bdfbfc230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbfc440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfca88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfc8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfbfc938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbfcee0 # | | | | `-ReturnStmt 0x559bdfbfced0 # | | | | `-CallExpr 0x559bdfbfce98 'float' # | | | | |-ImplicitCastExpr 0x559bdfbfce80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfbfce60 '' Function 0x559bdfafb5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfbfcda8 'float' # | | | | | `-ImplicitCastExpr 0x559bdfbfcd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfcd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfcd40 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbfc8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559bdfbfce38 'float' # | | | | `-ImplicitCastExpr 0x559bdfbfce20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfce08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfcdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbfc938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbfcb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfd168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfcf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfbfd010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbfd618 # | | | | `-ReturnStmt 0x559bdfbfd608 # | | | | `-CallExpr 0x559bdfbfd5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfd5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfbfd598 '' Function 0x559bdfafb958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfbfd4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbfd4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfd498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfd460 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbfcf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfbfd570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfd558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfd540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfd508 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbfd010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbfd220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfd898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfd6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfbfd748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbfdd30 # | | | | `-ReturnStmt 0x559bdfbfdd20 # | | | | `-CallExpr 0x559bdfbfdce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfdcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfbfdcb0 '' Function 0x559bdfafbd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfbfdbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbfdbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfdbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfdb78 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbfd6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfbfdc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfdc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfdc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfdc20 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbfd748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbfd950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfdfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfdde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfbfde60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbfe458 # | | | | `-ReturnStmt 0x559bdfbfe448 # | | | | `-CallExpr 0x559bdfbfe410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfe3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfbfe3d8 '' Function 0x559bdfafc0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfbfe308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfbfe2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfbfe2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfbfe2a0 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbfdde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfbfe3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfe398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfe380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfe348 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbfde60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbfe070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbfe5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfe518 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfbfe910 # | | | | `-ReturnStmt 0x559bdfbfe900 # | | | | `-CallExpr 0x559bdfbfe8d0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbfe8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbfe898 '' Function 0x559bdfafcd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbfe870 'float' # | | | | `-ImplicitCastExpr 0x559bdfbfe858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfe840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfe808 'double' lvalue ParmVar 0x559bdfbfe518 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfbfe678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbfea80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfe9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbfede8 # | | | | `-ReturnStmt 0x559bdfbfedd8 # | | | | `-CallExpr 0x559bdfbfeda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbfed90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbfed70 '' Function 0x559bdfafcfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbfed48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbfed30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbfed18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbfece0 'double2':'vector' lvalue ParmVar 0x559bdfbfe9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbfeb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbfef58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbfeea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbff2c8 # | | | | `-ReturnStmt 0x559bdfbff2b8 # | | | | `-CallExpr 0x559bdfbff288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbff270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbff250 '' Function 0x559bdfafd220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbff228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbff210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbff1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbff1c0 'double3':'vector' lvalue ParmVar 0x559bdfbfeea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbff008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbff448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbff398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbff7c0 # | | | | `-ReturnStmt 0x559bdfbff7b0 # | | | | `-CallExpr 0x559bdfbff780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbff768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbff748 '' Function 0x559bdfafd498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbff720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbff708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbff6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbff6b8 'double4':'vector' lvalue ParmVar 0x559bdfbff398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbff4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbff920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbff870 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbffc78 # | | | | `-ReturnStmt 0x559bdfbffc68 # | | | | `-CallExpr 0x559bdfbffc38 'float' # | | | | |-ImplicitCastExpr 0x559bdfbffc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbffc00 '' Function 0x559bdfafcd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbffbd8 'float' # | | | | `-ImplicitCastExpr 0x559bdfbffbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbffba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbffb70 'int' lvalue ParmVar 0x559bdfbff870 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbff9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbffdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbffd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc00150 # | | | | `-ReturnStmt 0x559bdfc00140 # | | | | `-CallExpr 0x559bdfc00110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc000f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc000d8 '' Function 0x559bdfafcfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc000b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc00098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc00080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc00048 'int2':'vector' lvalue ParmVar 0x559bdfbffd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbffe88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc002b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc00200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc00630 # | | | | `-ReturnStmt 0x559bdfc00620 # | | | | `-CallExpr 0x559bdfc005f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc005d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc005b8 '' Function 0x559bdfafd220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc00590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc00578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc00560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc00528 'int3':'vector' lvalue ParmVar 0x559bdfc00200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc00360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc00790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc006e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc00b18 # | | | | `-ReturnStmt 0x559bdfc00b08 # | | | | `-CallExpr 0x559bdfc00ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc00ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc00aa0 '' Function 0x559bdfafd498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc00a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc00a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc00a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc00a10 'int4':'vector' lvalue ParmVar 0x559bdfc006e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc00840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc00c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc00bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc00ff0 # | | | | `-ReturnStmt 0x559bdfc00fe0 # | | | | `-CallExpr 0x559bdfc00fb0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc00f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc00f78 '' Function 0x559bdfafcd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc00f50 'float' # | | | | `-ImplicitCastExpr 0x559bdfc00f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc00f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc00ee8 'uint':'unsigned int' lvalue ParmVar 0x559bdfc00bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc00d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc01150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc010a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc02d10 # | | | | `-ReturnStmt 0x559bdfc02d00 # | | | | `-CallExpr 0x559bdfc02cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc02cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc02c98 '' Function 0x559bdfafcfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc02c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc02c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc02c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc02c08 'uint2':'vector' lvalue ParmVar 0x559bdfc010a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc01200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc02e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc02dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc03210 # | | | | `-ReturnStmt 0x559bdfc03200 # | | | | `-CallExpr 0x559bdfc031d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc031b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc03198 '' Function 0x559bdfafd220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc03170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc03158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc03140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc03108 'uint3':'vector' lvalue ParmVar 0x559bdfc02dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc02f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc03370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc032c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc03718 # | | | | `-ReturnStmt 0x559bdfc03708 # | | | | `-CallExpr 0x559bdfc036d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc036c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc036a0 '' Function 0x559bdfafd498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc03678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc03660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc03648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc03610 'uint4':'vector' lvalue ParmVar 0x559bdfc032c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc03420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc03878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc037c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc03c10 # | | | | `-ReturnStmt 0x559bdfc03c00 # | | | | `-CallExpr 0x559bdfc03bd0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc03bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc03b98 '' Function 0x559bdfafcd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc03b70 'float' # | | | | `-ImplicitCastExpr 0x559bdfc03b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc03b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc03b08 'int64_t':'long' lvalue ParmVar 0x559bdfc037c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc03928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc03d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc03cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc04128 # | | | | `-ReturnStmt 0x559bdfc04118 # | | | | `-CallExpr 0x559bdfc040e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc040d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc040b0 '' Function 0x559bdfafcfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc04088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc04070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc04058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc04020 'int64_t2':'vector' lvalue ParmVar 0x559bdfc03cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc03e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc04288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc041d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc04648 # | | | | `-ReturnStmt 0x559bdfc04638 # | | | | `-CallExpr 0x559bdfc04608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc045f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc045d0 '' Function 0x559bdfafd220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc045a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc04590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc04578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc04540 'int64_t3':'vector' lvalue ParmVar 0x559bdfc041d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc04338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc047a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc046f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc06148 # | | | | `-ReturnStmt 0x559bdfc06138 # | | | | `-CallExpr 0x559bdfc06108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc060f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc060d0 '' Function 0x559bdfafd498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc04ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc04ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc04aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc04a68 'int64_t4':'vector' lvalue ParmVar 0x559bdfc046f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc04858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc062a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc061f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc06660 # | | | | `-ReturnStmt 0x559bdfc06650 # | | | | `-CallExpr 0x559bdfc06620 'float' # | | | | |-ImplicitCastExpr 0x559bdfc06608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc065e8 '' Function 0x559bdfafcd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc065c0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc065a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc06590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc06558 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc061f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc06358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc067c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc06710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc06b98 # | | | | `-ReturnStmt 0x559bdfc06b88 # | | | | `-CallExpr 0x559bdfc06b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc06b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc06b20 '' Function 0x559bdfafcfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc06af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc06ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc06ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc06a90 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc06710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc06870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc06cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc06c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc070d8 # | | | | `-ReturnStmt 0x559bdfc070c8 # | | | | `-CallExpr 0x559bdfc07098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc07080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc07060 '' Function 0x559bdfafd220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc07038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc07020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc07008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc06fd0 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc06c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc06da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc07238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc07188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc07620 # | | | | `-ReturnStmt 0x559bdfc07610 # | | | | `-CallExpr 0x559bdfc075e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc075c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc075a8 '' Function 0x559bdfafd498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc07580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc07568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc07550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc07518 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc07188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc072e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x559bdfc07d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559bdfc07638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc076d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc07c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc079e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559bdfc07ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x559bdfc07b38 col:41 p2 'T' # | | | |-CompoundStmt 0x559bdfc08090 # | | | | `-ReturnStmt 0x559bdfc08080 # | | | | `-RecoveryExpr 0x559bdfc08048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc07e90 '' lvalue (ADL) = 'clamp' 0x559bdfb06fc8 0x559bdfafd888 0x559bdfafdd40 0x559bdfafe1a8 0x559bdfafe608 0x559bdfafea08 0x559bdfafeed8 0x559bdfaff338 0x559bdfaff798 0x559bdfaffbf8 0x559bdfb00088 0x559bdfb004e8 0x559bdfb00948 0x559bdfb01e08 0x559bdfb02268 0x559bdfb026c8 0x559bdfb02b28 0x559bdfb02f98 0x559bdfb033f8 0x559bdfb03858 0x559bdfb03cb8 0x559bdfb040d8 0x559bdfb04538 0x559bdfb04998 0x559bdfaebd28 0x559bdfaec128 0x559bdfaec588 0x559bdfaec9e8 # | | | | |-RecoveryExpr 0x559bdfc07fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559bdfc07fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc07d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559bdfc087c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559bdfc080e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc08178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc08718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc08488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559bdfc08500 col:24 p1 'T' # | | | |-ParmVarDecl 0x559bdfc085d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x559bdfc08b30 # | | | | `-ReturnStmt 0x559bdfc08b20 # | | | | `-RecoveryExpr 0x559bdfc08ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc08930 '' lvalue (ADL) = 'clamp' 0x559bdfaec9e8 0x559bdfb06fc8 0x559bdfafd888 0x559bdfafdd40 0x559bdfafe1a8 0x559bdfafe608 0x559bdfafea08 0x559bdfafeed8 0x559bdfaff338 0x559bdfaff798 0x559bdfaffbf8 0x559bdfb00088 0x559bdfb004e8 0x559bdfb00948 0x559bdfb01e08 0x559bdfb02268 0x559bdfb026c8 0x559bdfb02b28 0x559bdfb02f98 0x559bdfb033f8 0x559bdfb03858 0x559bdfb03cb8 0x559bdfb040d8 0x559bdfb04538 0x559bdfb04998 0x559bdfaebd28 0x559bdfaec128 0x559bdfaec588 # | | | | |-RecoveryExpr 0x559bdfc08a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559bdfc08ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc08830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559bdfc091d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559bdfc08b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc08be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc09128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc08ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559bdfc08f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x559bdfc08fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x559bdfc09570 # | | | | `-ReturnStmt 0x559bdfc09560 # | | | | `-RecoveryExpr 0x559bdfc09530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc09340 '' lvalue (ADL) = 'clamp' 0x559bdfaec588 0x559bdfaec9e8 0x559bdfb06fc8 0x559bdfafd888 0x559bdfafdd40 0x559bdfafe1a8 0x559bdfafe608 0x559bdfafea08 0x559bdfafeed8 0x559bdfaff338 0x559bdfaff798 0x559bdfaffbf8 0x559bdfb00088 0x559bdfb004e8 0x559bdfb00948 0x559bdfb01e08 0x559bdfb02268 0x559bdfb026c8 0x559bdfb02b28 0x559bdfb02f98 0x559bdfb033f8 0x559bdfb03858 0x559bdfb03cb8 0x559bdfb040d8 0x559bdfb04538 0x559bdfb04998 0x559bdfaebd28 0x559bdfaec128 # | | | | `-RecoveryExpr 0x559bdfc09460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc09240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x559bdfc096d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc09628 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc09a20 # | | | | `-ReturnStmt 0x559bdfc09a10 # | | | | `-CallExpr 0x559bdfc099e0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc099c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc099a8 '' Function 0x559bdfb08788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc09980 'float' # | | | | `-ImplicitCastExpr 0x559bdfc09968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc09950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc09918 'double' lvalue ParmVar 0x559bdfc09628 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc09788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc09b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc09ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc09ef0 # | | | | `-ReturnStmt 0x559bdfc09ee0 # | | | | `-CallExpr 0x559bdfc09eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc09e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc09e78 '' Function 0x559bdfb08a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc09e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc09e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc09e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc09de8 'double2':'vector' lvalue ParmVar 0x559bdfc09ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc09c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc0a0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc09fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc0a460 # | | | | `-ReturnStmt 0x559bdfc0a450 # | | | | `-CallExpr 0x559bdfc0a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc0a3e8 '' Function 0x559bdfb08c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc0a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0a390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0a358 'double3':'vector' lvalue ParmVar 0x559bdfc09fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc0a1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc0a5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0a518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc0a940 # | | | | `-ReturnStmt 0x559bdfc0a930 # | | | | `-CallExpr 0x559bdfc0a900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0a8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc0a8c8 '' Function 0x559bdfb09f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc0a8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0a888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0a870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0a838 'double4':'vector' lvalue ParmVar 0x559bdfc0a518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc0a678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc0aaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0a9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc0adf8 # | | | | `-ReturnStmt 0x559bdfc0ade8 # | | | | `-CallExpr 0x559bdfc0adb8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc0ada0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc0ad80 '' Function 0x559bdfb08788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc0ad58 'float' # | | | | `-ImplicitCastExpr 0x559bdfc0ad40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0ad28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0acf0 'int' lvalue ParmVar 0x559bdfc0a9f0 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc0ab50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0af58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0aea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc0b2d0 # | | | | `-ReturnStmt 0x559bdfc0b2c0 # | | | | `-CallExpr 0x559bdfc0b290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0b278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc0b258 '' Function 0x559bdfb08a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc0b230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0b218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0b200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0b1c8 'int2':'vector' lvalue ParmVar 0x559bdfc0aea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc0b008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0b430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0b380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc0b7b0 # | | | | `-ReturnStmt 0x559bdfc0b7a0 # | | | | `-CallExpr 0x559bdfc0b770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0b758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc0b738 '' Function 0x559bdfb08c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc0b710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0b6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0b6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0b6a8 'int3':'vector' lvalue ParmVar 0x559bdfc0b380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc0b4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0b910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0b860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc0bc98 # | | | | `-ReturnStmt 0x559bdfc0bc88 # | | | | `-CallExpr 0x559bdfc0bc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0bc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc0bc20 '' Function 0x559bdfb09f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc0bbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0bbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0bbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0bb90 'int4':'vector' lvalue ParmVar 0x559bdfc0b860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc0b9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0bdf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0bd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc0c1a0 # | | | | `-ReturnStmt 0x559bdfc0c190 # | | | | `-CallExpr 0x559bdfc0c160 'float' # | | | | |-ImplicitCastExpr 0x559bdfc0c148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc0c128 '' Function 0x559bdfb08788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc0c100 'float' # | | | | `-ImplicitCastExpr 0x559bdfc0c0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0c0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0c068 'uint':'unsigned int' lvalue ParmVar 0x559bdfc0bd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc0bea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0c300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0c250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc0c698 # | | | | `-ReturnStmt 0x559bdfc0c688 # | | | | `-CallExpr 0x559bdfc0c658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0c640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc0c620 '' Function 0x559bdfb08a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc0c5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0c5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0c5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0c590 'uint2':'vector' lvalue ParmVar 0x559bdfc0c250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc0c3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0c7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0c748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc0cb98 # | | | | `-ReturnStmt 0x559bdfc0cb88 # | | | | `-CallExpr 0x559bdfc0cb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0cb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc0cb20 '' Function 0x559bdfb08c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc0caf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0cae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0cac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0ca90 'uint3':'vector' lvalue ParmVar 0x559bdfc0c748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc0c8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0ccf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0cc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc0d0a0 # | | | | `-ReturnStmt 0x559bdfc0d090 # | | | | `-CallExpr 0x559bdfc0d060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0d048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc0d028 '' Function 0x559bdfb09f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc0d000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0cfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0cfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0cf98 'uint4':'vector' lvalue ParmVar 0x559bdfc0cc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc0cda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0d200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0d150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc0d598 # | | | | `-ReturnStmt 0x559bdfc0d588 # | | | | `-CallExpr 0x559bdfc0d558 'float' # | | | | |-ImplicitCastExpr 0x559bdfc0d540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc0d520 '' Function 0x559bdfb08788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc0d4f8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc0d4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0d4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0d490 'int64_t':'long' lvalue ParmVar 0x559bdfc0d150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc0d2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0d6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0d648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc0dab0 # | | | | `-ReturnStmt 0x559bdfc0daa0 # | | | | `-CallExpr 0x559bdfc0da70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0da58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc0da38 '' Function 0x559bdfb08a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc0da10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0d9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0d9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0d9a8 'int64_t2':'vector' lvalue ParmVar 0x559bdfc0d648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc0d7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0dc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0db60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc0dfd0 # | | | | `-ReturnStmt 0x559bdfc0dfc0 # | | | | `-CallExpr 0x559bdfc0df90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0df78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc0df58 '' Function 0x559bdfb08c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc0df30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0df18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0df00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0dec8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc0db60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc0dcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0e830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0e080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc0ebf8 # | | | | `-ReturnStmt 0x559bdfc0ebe8 # | | | | `-CallExpr 0x559bdfc0ebb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0eba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc0eb80 '' Function 0x559bdfb09f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc0eb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0eb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0eb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0eaf0 'int64_t4':'vector' lvalue ParmVar 0x559bdfc0e080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc0e8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0ed58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0eca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc0f110 # | | | | `-ReturnStmt 0x559bdfc0f100 # | | | | `-CallExpr 0x559bdfc0f0d0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc0f0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc0f098 '' Function 0x559bdfb08788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc0f070 'float' # | | | | `-ImplicitCastExpr 0x559bdfc0f058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0f040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0f008 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc0eca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc0ee08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0f270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0f1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc0f648 # | | | | `-ReturnStmt 0x559bdfc0f638 # | | | | `-CallExpr 0x559bdfc0f608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0f5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc0f5d0 '' Function 0x559bdfb08a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc0f5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0f590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0f578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0f540 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc0f1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc0f320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0f7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0f6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc0fb88 # | | | | `-ReturnStmt 0x559bdfc0fb78 # | | | | `-CallExpr 0x559bdfc0fb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc0fb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc0fb10 '' Function 0x559bdfb08c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc0fae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc0fad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc0fab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0fa80 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc0f6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc0f858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc0fce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc0fc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc100d0 # | | | | `-ReturnStmt 0x559bdfc100c0 # | | | | `-CallExpr 0x559bdfc10090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc10078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc10058 '' Function 0x559bdfb09f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc10030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc10018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc10000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc0ffc8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc0fc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc0fd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc10240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc10190 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc10588 # | | | | `-ReturnStmt 0x559bdfc10578 # | | | | `-CallExpr 0x559bdfc10548 'float' # | | | | |-ImplicitCastExpr 0x559bdfc10530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc10510 '' Function 0x559bdfb0ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc104e8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc104d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc104b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc10480 'double' lvalue ParmVar 0x559bdfc10190 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc102f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc106f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc10648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc11260 # | | | | `-ReturnStmt 0x559bdfc11250 # | | | | `-CallExpr 0x559bdfc11220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc11208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc111e8 '' Function 0x559bdfb0ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc111c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc111a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc11190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc11158 'double2':'vector' lvalue ParmVar 0x559bdfc10648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc107a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc113d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc11320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc11740 # | | | | `-ReturnStmt 0x559bdfc11730 # | | | | `-CallExpr 0x559bdfc11700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc116e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc116c8 '' Function 0x559bdfb0b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc116a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc11688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc11670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc11638 'double3':'vector' lvalue ParmVar 0x559bdfc11320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc11480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc118b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc11800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc11c28 # | | | | `-ReturnStmt 0x559bdfc11c18 # | | | | `-CallExpr 0x559bdfc11be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc11bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc11bb0 '' Function 0x559bdfb0b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc11b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc11b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc11b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc11b20 'double4':'vector' lvalue ParmVar 0x559bdfc11800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc11960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc11d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc11cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc120e0 # | | | | `-ReturnStmt 0x559bdfc120d0 # | | | | `-CallExpr 0x559bdfc120a0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc12088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc12068 '' Function 0x559bdfb0ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc12040 'float' # | | | | `-ImplicitCastExpr 0x559bdfc12028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc12010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc11fd8 'int' lvalue ParmVar 0x559bdfc11cd8 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc11e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc12240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc12190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc125b8 # | | | | `-ReturnStmt 0x559bdfc125a8 # | | | | `-CallExpr 0x559bdfc12578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc12560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc12540 '' Function 0x559bdfb0ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc12518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc12500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc124e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc124b0 'int2':'vector' lvalue ParmVar 0x559bdfc12190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc122f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc12718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc12668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc12a98 # | | | | `-ReturnStmt 0x559bdfc12a88 # | | | | `-CallExpr 0x559bdfc12a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc12a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc12a20 '' Function 0x559bdfb0b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc129f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc129e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc129c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc12990 'int3':'vector' lvalue ParmVar 0x559bdfc12668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc127c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc12bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc12b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc12f80 # | | | | `-ReturnStmt 0x559bdfc12f70 # | | | | `-CallExpr 0x559bdfc12f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc12f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc12f08 '' Function 0x559bdfb0b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc12ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc12ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc12eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc12e78 'int4':'vector' lvalue ParmVar 0x559bdfc12b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc12ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc13928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc13878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc13ca0 # | | | | `-ReturnStmt 0x559bdfc13c90 # | | | | `-CallExpr 0x559bdfc13c60 'float' # | | | | |-ImplicitCastExpr 0x559bdfc13c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc13c28 '' Function 0x559bdfb0ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc13c00 'float' # | | | | `-ImplicitCastExpr 0x559bdfc13be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc13bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc13b98 'uint':'unsigned int' lvalue ParmVar 0x559bdfc13878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc139d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc13e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc13d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc14198 # | | | | `-ReturnStmt 0x559bdfc14188 # | | | | `-CallExpr 0x559bdfc14158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc14140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc14120 '' Function 0x559bdfb0ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc140f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc140e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc140c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc14090 'uint2':'vector' lvalue ParmVar 0x559bdfc13d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc13eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc142f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc14248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc14698 # | | | | `-ReturnStmt 0x559bdfc14688 # | | | | `-CallExpr 0x559bdfc14658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc14640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc14620 '' Function 0x559bdfb0b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc145f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc145e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc145c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc14590 'uint3':'vector' lvalue ParmVar 0x559bdfc14248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc143a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc147f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc14748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc14ba0 # | | | | `-ReturnStmt 0x559bdfc14b90 # | | | | `-CallExpr 0x559bdfc14b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc14b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc14b28 '' Function 0x559bdfb0b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc14b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc14ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc14ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc14a98 'uint4':'vector' lvalue ParmVar 0x559bdfc14748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc148a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc14d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc14c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc15098 # | | | | `-ReturnStmt 0x559bdfc15088 # | | | | `-CallExpr 0x559bdfc15058 'float' # | | | | |-ImplicitCastExpr 0x559bdfc15040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc15020 '' Function 0x559bdfb0ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc14ff8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc14fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc14fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc14f90 'int64_t':'long' lvalue ParmVar 0x559bdfc14c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc14db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc151f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc15148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc155b0 # | | | | `-ReturnStmt 0x559bdfc155a0 # | | | | `-CallExpr 0x559bdfc15570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc15558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc15538 '' Function 0x559bdfb0ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc15510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc154f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc154e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc154a8 'int64_t2':'vector' lvalue ParmVar 0x559bdfc15148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc152a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc15710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc15660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc164c0 # | | | | `-ReturnStmt 0x559bdfc164b0 # | | | | `-CallExpr 0x559bdfc16480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc16468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc16448 '' Function 0x559bdfb0b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc16420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc16408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc163f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc163b8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc15660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc161b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc16620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc16570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc169e8 # | | | | `-ReturnStmt 0x559bdfc169d8 # | | | | `-CallExpr 0x559bdfc169a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc16990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc16970 '' Function 0x559bdfb0b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc16948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc16930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc16918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc168e0 'int64_t4':'vector' lvalue ParmVar 0x559bdfc16570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc166d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc16b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc16a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc16f00 # | | | | `-ReturnStmt 0x559bdfc16ef0 # | | | | `-CallExpr 0x559bdfc16ec0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc16ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc16e88 '' Function 0x559bdfb0ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc16e60 'float' # | | | | `-ImplicitCastExpr 0x559bdfc16e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc16e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc16df8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc16a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc16bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc17060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc16fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc17438 # | | | | `-ReturnStmt 0x559bdfc17428 # | | | | `-CallExpr 0x559bdfc173f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc173e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc173c0 '' Function 0x559bdfb0ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc17398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc17380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc17368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc17330 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc16fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc17110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc17598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc174e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc17978 # | | | | `-ReturnStmt 0x559bdfc17968 # | | | | `-CallExpr 0x559bdfc17938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc17920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc17900 '' Function 0x559bdfb0b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc178d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc178c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc178a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc17870 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc174e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc17648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc17ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc17a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc17ec0 # | | | | `-ReturnStmt 0x559bdfc17eb0 # | | | | `-CallExpr 0x559bdfc17e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc17e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc17e48 '' Function 0x559bdfb0b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc17e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc17e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc17df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc17db8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc17a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc17b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc18030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc17f80 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc188b8 # | | | | `-ReturnStmt 0x559bdfc188a8 # | | | | `-CallExpr 0x559bdfc18878 'float' # | | | | |-ImplicitCastExpr 0x559bdfc18860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc18840 '' Function 0x559bdfb0ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc18818 'float' # | | | | `-ImplicitCastExpr 0x559bdfc18800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc187e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc187b0 'double' lvalue ParmVar 0x559bdfc17f80 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc180e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc18a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc18978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc18d90 # | | | | `-ReturnStmt 0x559bdfc18d80 # | | | | `-CallExpr 0x559bdfc18d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc18d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc18d18 '' Function 0x559bdfb10178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc18cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc18cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc18cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc18c88 'double2':'vector' lvalue ParmVar 0x559bdfc18978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc18ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc18f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc18e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc19270 # | | | | `-ReturnStmt 0x559bdfc19260 # | | | | `-CallExpr 0x559bdfc19230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc19218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc191f8 '' Function 0x559bdfb103f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc191d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc191b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc191a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc19168 'double3':'vector' lvalue ParmVar 0x559bdfc18e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc18fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc193e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc19330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc19758 # | | | | `-ReturnStmt 0x559bdfc19748 # | | | | `-CallExpr 0x559bdfc19718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc19700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc196e0 '' Function 0x559bdfb10668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc196b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc196a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc19688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc19650 'double4':'vector' lvalue ParmVar 0x559bdfc19330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc19490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc198b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc19808 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc19c18 # | | | | `-ReturnStmt 0x559bdfc19c08 # | | | | `-CallExpr 0x559bdfc19bd8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc19bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc19ba0 '' Function 0x559bdfb0ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc19b78 'float' # | | | | `-ImplicitCastExpr 0x559bdfc19b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc19b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc19b10 'int' lvalue ParmVar 0x559bdfc19808 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc19968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc19d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc19cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc1a0f8 # | | | | `-ReturnStmt 0x559bdfc1a0e8 # | | | | `-CallExpr 0x559bdfc1a0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1a0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc1a080 '' Function 0x559bdfb10178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc1a058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1a040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1a028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc19ff0 'int2':'vector' lvalue ParmVar 0x559bdfc19cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc19e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1a258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1a1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc1a5e0 # | | | | `-ReturnStmt 0x559bdfc1a5d0 # | | | | `-CallExpr 0x559bdfc1a5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1a588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc1a568 '' Function 0x559bdfb103f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc1a540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1a528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1a510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1a4d8 'int3':'vector' lvalue ParmVar 0x559bdfc1a1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc1a308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1b000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1af50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc1b390 # | | | | `-ReturnStmt 0x559bdfc1b380 # | | | | `-CallExpr 0x559bdfc1b350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1b338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc1b318 '' Function 0x559bdfb10668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc1b2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1b2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1b2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1b288 'int4':'vector' lvalue ParmVar 0x559bdfc1af50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc1b0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1b4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1b440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc1b870 # | | | | `-ReturnStmt 0x559bdfc1b860 # | | | | `-CallExpr 0x559bdfc1b830 'float' # | | | | |-ImplicitCastExpr 0x559bdfc1b818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc1b7f8 '' Function 0x559bdfb0ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc1b7d0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc1b7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1b7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1b768 'uint':'unsigned int' lvalue ParmVar 0x559bdfc1b440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc1b5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1b9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1b920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc1bd70 # | | | | `-ReturnStmt 0x559bdfc1bd60 # | | | | `-CallExpr 0x559bdfc1bd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1bd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc1bcf8 '' Function 0x559bdfb10178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc1bcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1bcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1bca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1bc68 'uint2':'vector' lvalue ParmVar 0x559bdfc1b920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc1ba80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1bed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1be20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc1c278 # | | | | `-ReturnStmt 0x559bdfc1c268 # | | | | `-CallExpr 0x559bdfc1c238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1c220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc1c200 '' Function 0x559bdfb103f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc1c1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1c1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1c1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1c170 'uint3':'vector' lvalue ParmVar 0x559bdfc1be20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc1bf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1c3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1c328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc1c788 # | | | | `-ReturnStmt 0x559bdfc1c778 # | | | | `-CallExpr 0x559bdfc1c748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1c730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc1c710 '' Function 0x559bdfb10668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc1c6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1c6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1c6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1c680 'uint4':'vector' lvalue ParmVar 0x559bdfc1c328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc1c488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1c8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1c838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc1cc88 # | | | | `-ReturnStmt 0x559bdfc1cc78 # | | | | `-CallExpr 0x559bdfc1cc48 'float' # | | | | |-ImplicitCastExpr 0x559bdfc1cc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc1cc10 '' Function 0x559bdfb0ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc1cbe8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc1cbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1cbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1cb80 'int64_t':'long' lvalue ParmVar 0x559bdfc1c838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc1c998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1cde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1cd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc1ea78 # | | | | `-ReturnStmt 0x559bdfc1ea68 # | | | | `-CallExpr 0x559bdfc1ea38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1ea20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc1ea00 '' Function 0x559bdfb10178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc1e9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1e9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1e9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1e970 'int64_t2':'vector' lvalue ParmVar 0x559bdfc1cd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc1ce98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1ebd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1eb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc1efa0 # | | | | `-ReturnStmt 0x559bdfc1ef90 # | | | | `-CallExpr 0x559bdfc1ef60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1ef48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc1ef28 '' Function 0x559bdfb103f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc1ef00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1eee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1eed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1ee98 'int64_t3':'vector' lvalue ParmVar 0x559bdfc1eb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc1ec88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1f100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1f050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc1f4d0 # | | | | `-ReturnStmt 0x559bdfc1f4c0 # | | | | `-CallExpr 0x559bdfc1f490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1f478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc1f458 '' Function 0x559bdfb10668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc1f430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1f418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1f400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1f3c8 'int64_t4':'vector' lvalue ParmVar 0x559bdfc1f050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc1f1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1f630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1f580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc1f9f0 # | | | | `-ReturnStmt 0x559bdfc1f9e0 # | | | | `-CallExpr 0x559bdfc1f9b0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc1f998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc1f978 '' Function 0x559bdfb0ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc1f950 'float' # | | | | `-ImplicitCastExpr 0x559bdfc1f938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1f920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1f8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc1f580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc1f6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc1fb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1faa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc1ff30 # | | | | `-ReturnStmt 0x559bdfc1ff20 # | | | | `-CallExpr 0x559bdfc1fef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc1fed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc1feb8 '' Function 0x559bdfb10178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc1fe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc1fe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc1fe60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc1fe28 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc1faa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc1fc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc20090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc1ffe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc20478 # | | | | `-ReturnStmt 0x559bdfc20468 # | | | | `-CallExpr 0x559bdfc20438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc20420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc20400 '' Function 0x559bdfb103f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc203d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc203c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc203a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc20370 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc1ffe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc20140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc205d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc20528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc212d0 # | | | | `-ReturnStmt 0x559bdfc212c0 # | | | | `-CallExpr 0x559bdfc21290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc21278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc21258 '' Function 0x559bdfb10668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc21230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc21218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc21200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc211c8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc20528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc20688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc21438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc21388 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc21780 # | | | | `-ReturnStmt 0x559bdfc21770 # | | | | `-CallExpr 0x559bdfc21740 'float' # | | | | |-ImplicitCastExpr 0x559bdfc21728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc21708 '' Function 0x559bdfb17628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc216e0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc216c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc216b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc21678 'double' lvalue ParmVar 0x559bdfc21388 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc214e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc218e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc21838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc21c50 # | | | | `-ReturnStmt 0x559bdfc21c40 # | | | | `-CallExpr 0x559bdfc21c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc21bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc21bd8 '' Function 0x559bdfb178a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc21bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc21b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc21b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc21b48 'double2':'vector' lvalue ParmVar 0x559bdfc21838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc21998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc21db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc21d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc22128 # | | | | `-ReturnStmt 0x559bdfc22118 # | | | | `-CallExpr 0x559bdfc220e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc220d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc220b0 '' Function 0x559bdfb17b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc22088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc22070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc22058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc22020 'double3':'vector' lvalue ParmVar 0x559bdfc21d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc21e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc22290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc221e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc22608 # | | | | `-ReturnStmt 0x559bdfc225f8 # | | | | `-CallExpr 0x559bdfc225c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc225b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc22590 '' Function 0x559bdfb17da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc22568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc22550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc22538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc22500 'double4':'vector' lvalue ParmVar 0x559bdfc221e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc22340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc22768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc226b8 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc22ac0 # | | | | `-ReturnStmt 0x559bdfc22ab0 # | | | | `-CallExpr 0x559bdfc22a80 'float' # | | | | |-ImplicitCastExpr 0x559bdfc22a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc22a48 '' Function 0x559bdfb17628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc22a20 'float' # | | | | `-ImplicitCastExpr 0x559bdfc22a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc229f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc229b8 'int' lvalue ParmVar 0x559bdfc226b8 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc22818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc22c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc22b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc22f98 # | | | | `-ReturnStmt 0x559bdfc22f88 # | | | | `-CallExpr 0x559bdfc22f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc22f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc22f20 '' Function 0x559bdfb178a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc22ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc22ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc22ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc22e90 'int2':'vector' lvalue ParmVar 0x559bdfc22b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc22cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc23780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc236d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc23b00 # | | | | `-ReturnStmt 0x559bdfc23af0 # | | | | `-CallExpr 0x559bdfc23ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc23aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc23a88 '' Function 0x559bdfb17b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc23a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc23a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc23a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc239f8 'int3':'vector' lvalue ParmVar 0x559bdfc236d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc23830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc23c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc23bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc23fe8 # | | | | `-ReturnStmt 0x559bdfc23fd8 # | | | | `-CallExpr 0x559bdfc23fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc23f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc23f70 '' Function 0x559bdfb17da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc23f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc23f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc23f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc23ee0 'int4':'vector' lvalue ParmVar 0x559bdfc23bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc23d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc24148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc24098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc244c0 # | | | | `-ReturnStmt 0x559bdfc244b0 # | | | | `-CallExpr 0x559bdfc24480 'float' # | | | | |-ImplicitCastExpr 0x559bdfc24468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc24448 '' Function 0x559bdfb17628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc24420 'float' # | | | | `-ImplicitCastExpr 0x559bdfc24408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc243f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc243b8 'uint':'unsigned int' lvalue ParmVar 0x559bdfc24098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc241f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc24620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc24570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc249b8 # | | | | `-ReturnStmt 0x559bdfc249a8 # | | | | `-CallExpr 0x559bdfc24978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc24960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc24940 '' Function 0x559bdfb178a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc24918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc24900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc248e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc248b0 'uint2':'vector' lvalue ParmVar 0x559bdfc24570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc246d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc24b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc24a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc24eb8 # | | | | `-ReturnStmt 0x559bdfc24ea8 # | | | | `-CallExpr 0x559bdfc24e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc24e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc24e40 '' Function 0x559bdfb17b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc24e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc24e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc24de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc24db0 'uint3':'vector' lvalue ParmVar 0x559bdfc24a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc24bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc25018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc24f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc253c0 # | | | | `-ReturnStmt 0x559bdfc253b0 # | | | | `-CallExpr 0x559bdfc25380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc25368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc25348 '' Function 0x559bdfb17da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc25320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc25308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc252f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc252b8 'uint4':'vector' lvalue ParmVar 0x559bdfc24f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc250c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc25520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc25470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc26200 # | | | | `-ReturnStmt 0x559bdfc261f0 # | | | | `-CallExpr 0x559bdfc261c0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc261a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc26188 '' Function 0x559bdfb17628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc26160 'float' # | | | | `-ImplicitCastExpr 0x559bdfc26148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc26130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc260f8 'int64_t':'long' lvalue ParmVar 0x559bdfc25470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc255d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc26360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc262b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc26718 # | | | | `-ReturnStmt 0x559bdfc26708 # | | | | `-CallExpr 0x559bdfc266d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc266c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc266a0 '' Function 0x559bdfb178a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc26678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc26660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc26648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc26610 'int64_t2':'vector' lvalue ParmVar 0x559bdfc262b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc26410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc26878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc267c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc26c38 # | | | | `-ReturnStmt 0x559bdfc26c28 # | | | | `-CallExpr 0x559bdfc26bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc26be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc26bc0 '' Function 0x559bdfb17b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc26b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc26b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc26b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc26b30 'int64_t3':'vector' lvalue ParmVar 0x559bdfc267c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc26928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc26d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc26ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc27160 # | | | | `-ReturnStmt 0x559bdfc27150 # | | | | `-CallExpr 0x559bdfc27120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc27108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc270e8 '' Function 0x559bdfb17da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc270c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc270a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc27090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc27058 'int64_t4':'vector' lvalue ParmVar 0x559bdfc26ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc26e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc272c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc27210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc27678 # | | | | `-ReturnStmt 0x559bdfc27668 # | | | | `-CallExpr 0x559bdfc27638 'float' # | | | | |-ImplicitCastExpr 0x559bdfc27620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc27600 '' Function 0x559bdfb17628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc275d8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc275c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc275a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc27570 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc27210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc27370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc277d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc27728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc27bb0 # | | | | `-ReturnStmt 0x559bdfc27ba0 # | | | | `-CallExpr 0x559bdfc27b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc27b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc27b38 '' Function 0x559bdfb178a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc27b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc27af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc27ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc27aa8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc27728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc27888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc27d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc27c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc2b628 # | | | | `-ReturnStmt 0x559bdfc2b618 # | | | | `-CallExpr 0x559bdfc2b5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2b5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc2b5b0 '' Function 0x559bdfb17b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc2b588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2b570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2b558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc27fe8 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc27c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc27dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2b788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2b6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc2bb70 # | | | | `-ReturnStmt 0x559bdfc2bb60 # | | | | `-CallExpr 0x559bdfc2bb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2bb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc2baf8 '' Function 0x559bdfb17da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc2bad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2bab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2baa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2ba68 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc2b6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc2b838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2bce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2bc30 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc2c028 # | | | | `-ReturnStmt 0x559bdfc2c018 # | | | | `-CallExpr 0x559bdfc2bfe8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc2bfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc2bfb0 '' Function 0x559bdfb189b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc2bf88 'float' # | | | | `-ImplicitCastExpr 0x559bdfc2bf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2bf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2bf20 'double' lvalue ParmVar 0x559bdfc2bc30 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc2bd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc2c198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2c0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc2c500 # | | | | `-ReturnStmt 0x559bdfc2c4f0 # | | | | `-CallExpr 0x559bdfc2c4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2c4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc2c488 '' Function 0x559bdfaf6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc2c460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2c448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2c430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2c3f8 'double2':'vector' lvalue ParmVar 0x559bdfc2c0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc2c248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc2c670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2c5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc2c9e0 # | | | | `-ReturnStmt 0x559bdfc2c9d0 # | | | | `-CallExpr 0x559bdfc2c9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2c988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc2c968 '' Function 0x559bdfaf7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc2c940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2c928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2c910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2c8d8 'double3':'vector' lvalue ParmVar 0x559bdfc2c5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc2c720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc2cb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2caa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc2cec8 # | | | | `-ReturnStmt 0x559bdfc2ceb8 # | | | | `-CallExpr 0x559bdfc2ce88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2ce70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc2ce50 '' Function 0x559bdfaf72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc2ce28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2cdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2cdc0 'double4':'vector' lvalue ParmVar 0x559bdfc2caa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc2cc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc2d028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2cf78 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc2d380 # | | | | `-ReturnStmt 0x559bdfc2d370 # | | | | `-CallExpr 0x559bdfc2d340 'float' # | | | | |-ImplicitCastExpr 0x559bdfc2d328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc2d308 '' Function 0x559bdfb189b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc2d2e0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc2d2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2d2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2d278 'int' lvalue ParmVar 0x559bdfc2cf78 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc2d0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2d550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2d430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc2d8c8 # | | | | `-ReturnStmt 0x559bdfc2d8b8 # | | | | `-CallExpr 0x559bdfc2d888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2d870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc2d850 '' Function 0x559bdfaf6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc2d828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2d810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2d7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2d7c0 'int2':'vector' lvalue ParmVar 0x559bdfc2d430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc2d600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2da28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2d978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc2dda8 # | | | | `-ReturnStmt 0x559bdfc2dd98 # | | | | `-CallExpr 0x559bdfc2dd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2dd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc2dd30 '' Function 0x559bdfaf7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc2dd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2dcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2dcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2dca0 'int3':'vector' lvalue ParmVar 0x559bdfc2d978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc2dad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2df08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2de58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc2e290 # | | | | `-ReturnStmt 0x559bdfc2e280 # | | | | `-CallExpr 0x559bdfc2e250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2e238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc2e218 '' Function 0x559bdfaf72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc2e1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2e1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2e1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2e188 'int4':'vector' lvalue ParmVar 0x559bdfc2de58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc2dfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2e3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2e340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc2e768 # | | | | `-ReturnStmt 0x559bdfc2e758 # | | | | `-CallExpr 0x559bdfc2e728 'float' # | | | | |-ImplicitCastExpr 0x559bdfc2e710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc2e6f0 '' Function 0x559bdfb189b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc2e6c8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc2e6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2e698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2e660 'uint':'unsigned int' lvalue ParmVar 0x559bdfc2e340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc2e4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2e8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2e818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc2ec60 # | | | | `-ReturnStmt 0x559bdfc2ec50 # | | | | `-CallExpr 0x559bdfc2ec20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2ec08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc2ebe8 '' Function 0x559bdfaf6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc2ebc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2eba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2eb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2eb58 'uint2':'vector' lvalue ParmVar 0x559bdfc2e818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc2e978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2edc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2ed10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc2f160 # | | | | `-ReturnStmt 0x559bdfc2f150 # | | | | `-CallExpr 0x559bdfc2f120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2f108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc2f0e8 '' Function 0x559bdfaf7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc2f0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2f0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2f090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2f058 'uint3':'vector' lvalue ParmVar 0x559bdfc2ed10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc2ee70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2f2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2f210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc2f680 # | | | | `-ReturnStmt 0x559bdfc2f670 # | | | | `-CallExpr 0x559bdfc2f640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc2f628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc2f608 '' Function 0x559bdfaf72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc2f5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2f5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2f5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2f578 'uint4':'vector' lvalue ParmVar 0x559bdfc2f210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc2f370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2f7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2f730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc2fb78 # | | | | `-ReturnStmt 0x559bdfc2fb68 # | | | | `-CallExpr 0x559bdfc2fb38 'float' # | | | | |-ImplicitCastExpr 0x559bdfc2fb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc2fb00 '' Function 0x559bdfb189b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc2fad8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc2fac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2faa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2fa70 'int64_t':'long' lvalue ParmVar 0x559bdfc2f730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc2f890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc2fcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc2fc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc30090 # | | | | `-ReturnStmt 0x559bdfc30080 # | | | | `-CallExpr 0x559bdfc30050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc30038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc30018 '' Function 0x559bdfaf6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc2fff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc2ffd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc2ffc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc2ff88 'int64_t2':'vector' lvalue ParmVar 0x559bdfc2fc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc2fd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc301f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc30140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc305b0 # | | | | `-ReturnStmt 0x559bdfc305a0 # | | | | `-CallExpr 0x559bdfc30570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc30558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc30538 '' Function 0x559bdfaf7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc30510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc304f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc304e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc304a8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc30140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc302a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc30710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc30660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc30ad8 # | | | | `-ReturnStmt 0x559bdfc30ac8 # | | | | `-CallExpr 0x559bdfc30a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc30a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc30a60 '' Function 0x559bdfaf72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc30a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc30a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc30a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc309d0 'int64_t4':'vector' lvalue ParmVar 0x559bdfc30660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc307c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc30c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc30b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc30ff0 # | | | | `-ReturnStmt 0x559bdfc30fe0 # | | | | `-CallExpr 0x559bdfc30fb0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc30f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc30f78 '' Function 0x559bdfb189b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc30f50 'float' # | | | | `-ImplicitCastExpr 0x559bdfc30f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc30f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc30ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc30b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc30ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc31150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc310a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc31528 # | | | | `-ReturnStmt 0x559bdfc31518 # | | | | `-CallExpr 0x559bdfc314e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc314d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc314b0 '' Function 0x559bdfaf6dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc31488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc31470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc31458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc31420 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc310a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc31200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc31988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc318d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc31d68 # | | | | `-ReturnStmt 0x559bdfc31d58 # | | | | `-CallExpr 0x559bdfc31d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc31d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc31cf0 '' Function 0x559bdfaf7038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc31cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc31cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc31c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc31c60 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc318d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc31a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc31ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc31e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc322b0 # | | | | `-ReturnStmt 0x559bdfc322a0 # | | | | `-CallExpr 0x559bdfc32270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc32258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc32238 '' Function 0x559bdfaf72b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc32210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc321f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc321e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc321a8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc31e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc31f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc32420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc32370 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc32768 # | | | | `-ReturnStmt 0x559bdfc32758 # | | | | `-CallExpr 0x559bdfc32728 'float' # | | | | |-ImplicitCastExpr 0x559bdfc32710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc326f0 '' Function 0x559bdfb22240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc326c8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc326b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc32698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc32660 'double' lvalue ParmVar 0x559bdfc32370 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc324d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc328d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc32828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc32c40 # | | | | `-ReturnStmt 0x559bdfc32c30 # | | | | `-CallExpr 0x559bdfc32c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc32be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc32bc8 '' Function 0x559bdfb224b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc32ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc32b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc32b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc32b38 'double2':'vector' lvalue ParmVar 0x559bdfc32828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc32988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc32db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc32d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc33120 # | | | | `-ReturnStmt 0x559bdfc33110 # | | | | `-CallExpr 0x559bdfc330e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc330c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc330a8 '' Function 0x559bdfb22730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc33080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc33068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc33050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc33018 'double3':'vector' lvalue ParmVar 0x559bdfc32d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc32e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc33290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc331e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc33608 # | | | | `-ReturnStmt 0x559bdfc335f8 # | | | | `-CallExpr 0x559bdfc335c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc335b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc33590 '' Function 0x559bdfb229a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc33568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc33550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc33538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc33500 'double4':'vector' lvalue ParmVar 0x559bdfc331e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc33340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc33768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc336b8 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc34368 # | | | | `-ReturnStmt 0x559bdfc34358 # | | | | `-CallExpr 0x559bdfc34328 'float' # | | | | |-ImplicitCastExpr 0x559bdfc34310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc342f0 '' Function 0x559bdfb22240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc342c8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc342b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc34298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc34260 'int' lvalue ParmVar 0x559bdfc336b8 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc340c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc344c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc34418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc34840 # | | | | `-ReturnStmt 0x559bdfc34830 # | | | | `-CallExpr 0x559bdfc34800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc347e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc347c8 '' Function 0x559bdfb224b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc347a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc34788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc34770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc34738 'int2':'vector' lvalue ParmVar 0x559bdfc34418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc34578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc349a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc348f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc34d20 # | | | | `-ReturnStmt 0x559bdfc34d10 # | | | | `-CallExpr 0x559bdfc34ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc34cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc34ca8 '' Function 0x559bdfb22730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc34c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc34c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc34c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc34c18 'int3':'vector' lvalue ParmVar 0x559bdfc348f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc34a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc34e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc34dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc35208 # | | | | `-ReturnStmt 0x559bdfc351f8 # | | | | `-CallExpr 0x559bdfc351c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc351b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc35190 '' Function 0x559bdfb229a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc35168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc35150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc35138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc35100 'int4':'vector' lvalue ParmVar 0x559bdfc34dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc34f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc35368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc352b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc356e0 # | | | | `-ReturnStmt 0x559bdfc356d0 # | | | | `-CallExpr 0x559bdfc356a0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc35688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc35668 '' Function 0x559bdfb22240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc35640 'float' # | | | | `-ImplicitCastExpr 0x559bdfc35628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc35610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc355d8 'uint':'unsigned int' lvalue ParmVar 0x559bdfc352b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc35418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc35840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc35790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc35bd8 # | | | | `-ReturnStmt 0x559bdfc35bc8 # | | | | `-CallExpr 0x559bdfc35b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc35b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc35b60 '' Function 0x559bdfb224b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc35b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc35b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc35b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc35ad0 'uint2':'vector' lvalue ParmVar 0x559bdfc35790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc358f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc35d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc35c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc3cb60 # | | | | `-ReturnStmt 0x559bdfc3cb50 # | | | | `-CallExpr 0x559bdfc3cb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc36080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc36060 '' Function 0x559bdfb22730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc36038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc36020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc36008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc35fd0 'uint3':'vector' lvalue ParmVar 0x559bdfc35c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc35de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc3ccc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3cc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc3d068 # | | | | `-ReturnStmt 0x559bdfc3d058 # | | | | `-CallExpr 0x559bdfc3d028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc3d010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc3cff0 '' Function 0x559bdfb229a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc3cfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc3cfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc3cf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc3cf60 'uint4':'vector' lvalue ParmVar 0x559bdfc3cc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc3cd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc3d1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3d118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc3d560 # | | | | `-ReturnStmt 0x559bdfc3d550 # | | | | `-CallExpr 0x559bdfc3d520 'float' # | | | | |-ImplicitCastExpr 0x559bdfc3d508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc3d4e8 '' Function 0x559bdfb22240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc3d4c0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc3d4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc3d490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc3d458 'int64_t':'long' lvalue ParmVar 0x559bdfc3d118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc3d278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc3d6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3d610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc3da78 # | | | | `-ReturnStmt 0x559bdfc3da68 # | | | | `-CallExpr 0x559bdfc3da38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc3da20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc3da00 '' Function 0x559bdfb224b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc3d9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc3d9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc3d9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc3d970 'int64_t2':'vector' lvalue ParmVar 0x559bdfc3d610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc3d770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc3dbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3db28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc3df98 # | | | | `-ReturnStmt 0x559bdfc3df88 # | | | | `-CallExpr 0x559bdfc3df58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc3df40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc3df20 '' Function 0x559bdfb22730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc3def8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc3dee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc3dec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc3de90 'int64_t3':'vector' lvalue ParmVar 0x559bdfc3db28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc3dc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc3e0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3e048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc3e4c0 # | | | | `-ReturnStmt 0x559bdfc3e4b0 # | | | | `-CallExpr 0x559bdfc3e480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc3e468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc3e448 '' Function 0x559bdfb229a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc3e420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc3e408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc3e3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc3e3b8 'int64_t4':'vector' lvalue ParmVar 0x559bdfc3e048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc3e1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc3e620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3e570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc3e9d8 # | | | | `-ReturnStmt 0x559bdfc3e9c8 # | | | | `-CallExpr 0x559bdfc3e998 'float' # | | | | |-ImplicitCastExpr 0x559bdfc3e980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc3e960 '' Function 0x559bdfb22240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc3e938 'float' # | | | | `-ImplicitCastExpr 0x559bdfc3e920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc3e908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc3e8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc3e570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc3e6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfb8be70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc3ea88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfb8c248 # | | | | `-ReturnStmt 0x559bdfb8c238 # | | | | `-CallExpr 0x559bdfb8c208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfb8c1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfb8c1d0 '' Function 0x559bdfb224b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfb8c1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfb8c190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfb8c178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfb8c140 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc3ea88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfb8bf20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfb8c3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb8c2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfb8c788 # | | | | `-ReturnStmt 0x559bdfb8c778 # | | | | `-CallExpr 0x559bdfb8c748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfb8c730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfb8c710 '' Function 0x559bdfb22730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfb8c6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfb8c6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfb8c6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfb8c680 'uint64_t3':'vector' lvalue ParmVar 0x559bdfb8c2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfb8c458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfb8c8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb8c838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfb8ccd0 # | | | | `-ReturnStmt 0x559bdfb8ccc0 # | | | | `-CallExpr 0x559bdfb8cc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfb8cc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfb8cc58 '' Function 0x559bdfb229a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfb8cc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfb8cc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfb8cc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfb8cbc8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfb8c838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfb8c998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfb8ce40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb8cd90 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfb8d188 # | | | | `-ReturnStmt 0x559bdfb8d178 # | | | | `-CallExpr 0x559bdfb8d148 'float' # | | | | |-ImplicitCastExpr 0x559bdfb8d130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfb8d110 '' Function 0x559bdfb235f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfb8d0e8 'float' # | | | | `-ImplicitCastExpr 0x559bdfb8d0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfb8d0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfb8d080 'double' lvalue ParmVar 0x559bdfb8cd90 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfb8cef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfb8d2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb8d248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfb8d660 # | | | | `-ReturnStmt 0x559bdfb8d650 # | | | | `-CallExpr 0x559bdfb8d620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfb8d608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfb8d5e8 '' Function 0x559bdfb23870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfb8d5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfb8d5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfb8d590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfb8d558 'double2':'vector' lvalue ParmVar 0x559bdfb8d248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfb8d3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfb8d7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb8d720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfb8db40 # | | | | `-ReturnStmt 0x559bdfb8db30 # | | | | `-CallExpr 0x559bdfb8db00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfb8dae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfb8dac8 '' Function 0x559bdfb23ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfb8daa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfb8da88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfb8da70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfb8da38 'double3':'vector' lvalue ParmVar 0x559bdfb8d720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfb8d880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfb8dcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb8dc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc401a8 # | | | | `-ReturnStmt 0x559bdfc40198 # | | | | `-CallExpr 0x559bdfc40168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc40150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc40130 '' Function 0x559bdfb23d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc40108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc400f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc400d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc400a0 'double4':'vector' lvalue ParmVar 0x559bdfb8dc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfb8dd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc40308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc40258 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc40660 # | | | | `-ReturnStmt 0x559bdfc40650 # | | | | `-CallExpr 0x559bdfc40620 'float' # | | | | |-ImplicitCastExpr 0x559bdfc40608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc405e8 '' Function 0x559bdfb235f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc405c0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc405a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc40590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc40558 'int' lvalue ParmVar 0x559bdfc40258 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc403b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc407c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc40710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc40b38 # | | | | `-ReturnStmt 0x559bdfc40b28 # | | | | `-CallExpr 0x559bdfc40af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc40ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc40ac0 '' Function 0x559bdfb23870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc40a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc40a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc40a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc40a30 'int2':'vector' lvalue ParmVar 0x559bdfc40710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc40870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc40c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc40be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc41018 # | | | | `-ReturnStmt 0x559bdfc41008 # | | | | `-CallExpr 0x559bdfc40fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc40fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc40fa0 '' Function 0x559bdfb23ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc40f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc40f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc40f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc40f10 'int3':'vector' lvalue ParmVar 0x559bdfc40be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc40d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc41178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc410c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc41500 # | | | | `-ReturnStmt 0x559bdfc414f0 # | | | | `-CallExpr 0x559bdfc414c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc414a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc41488 '' Function 0x559bdfb23d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc41460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc41448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc41430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc413f8 'int4':'vector' lvalue ParmVar 0x559bdfc410c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc41228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc41660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc415b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc419d8 # | | | | `-ReturnStmt 0x559bdfc419c8 # | | | | `-CallExpr 0x559bdfc41998 'float' # | | | | |-ImplicitCastExpr 0x559bdfc41980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc41960 '' Function 0x559bdfb235f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc41938 'float' # | | | | `-ImplicitCastExpr 0x559bdfc41920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc41908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc418d0 'uint':'unsigned int' lvalue ParmVar 0x559bdfc415b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc41710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc41b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc41a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc41ed0 # | | | | `-ReturnStmt 0x559bdfc41ec0 # | | | | `-CallExpr 0x559bdfc41e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc41e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc41e58 '' Function 0x559bdfb23870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc41e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc41e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc41e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc41dc8 'uint2':'vector' lvalue ParmVar 0x559bdfc41a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc41be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc42860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc427b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc42c00 # | | | | `-ReturnStmt 0x559bdfc42bf0 # | | | | `-CallExpr 0x559bdfc42bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc42ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc42b88 '' Function 0x559bdfb23ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc42b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc42b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc42b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc42af8 'uint3':'vector' lvalue ParmVar 0x559bdfc427b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc42910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc42d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc42cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc43108 # | | | | `-ReturnStmt 0x559bdfc430f8 # | | | | `-CallExpr 0x559bdfc430c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc430b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc43090 '' Function 0x559bdfb23d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc43068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc43050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc43038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc43000 'uint4':'vector' lvalue ParmVar 0x559bdfc42cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc42e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc43268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc431b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc43600 # | | | | `-ReturnStmt 0x559bdfc435f0 # | | | | `-CallExpr 0x559bdfc435c0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc435a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc43588 '' Function 0x559bdfb235f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc43560 'float' # | | | | `-ImplicitCastExpr 0x559bdfc43548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc43530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc434f8 'int64_t':'long' lvalue ParmVar 0x559bdfc431b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc43318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc43760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc436b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc43b18 # | | | | `-ReturnStmt 0x559bdfc43b08 # | | | | `-CallExpr 0x559bdfc43ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc43ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc43aa0 '' Function 0x559bdfb23870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc43a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc43a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc43a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc43a10 'int64_t2':'vector' lvalue ParmVar 0x559bdfc436b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc43810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc43c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc43bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc44038 # | | | | `-ReturnStmt 0x559bdfc44028 # | | | | `-CallExpr 0x559bdfc43ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc43fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc43fc0 '' Function 0x559bdfb23ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc43f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc43f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc43f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc43f30 'int64_t3':'vector' lvalue ParmVar 0x559bdfc43bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc43d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc44198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc440e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc44560 # | | | | `-ReturnStmt 0x559bdfc44550 # | | | | `-CallExpr 0x559bdfc44520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc44508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc444e8 '' Function 0x559bdfb23d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc444c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc444a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc44490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc44458 'int64_t4':'vector' lvalue ParmVar 0x559bdfc440e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc44248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc446c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc44610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc45488 # | | | | `-ReturnStmt 0x559bdfc45478 # | | | | `-CallExpr 0x559bdfc45448 'float' # | | | | |-ImplicitCastExpr 0x559bdfc45430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc45410 '' Function 0x559bdfb235f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc453e8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc453d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc453b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc45380 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc44610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc45180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc455e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc45538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc459c0 # | | | | `-ReturnStmt 0x559bdfc459b0 # | | | | `-CallExpr 0x559bdfc45980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc45968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc45948 '' Function 0x559bdfb23870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc45920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc45908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc458f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc458b8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc45538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc45698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc45b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc45a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc45f00 # | | | | `-ReturnStmt 0x559bdfc45ef0 # | | | | `-CallExpr 0x559bdfc45ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc45ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc45e88 '' Function 0x559bdfb23ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc45e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc45e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc45e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc45df8 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc45a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc45bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc46060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc45fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc46448 # | | | | `-ReturnStmt 0x559bdfc46438 # | | | | `-CallExpr 0x559bdfc46408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc463f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc463d0 '' Function 0x559bdfb23d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc463a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc46390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc46378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc46340 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc45fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc46110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc465a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc46500 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc46928 # | | | | `-ReturnStmt 0x559bdfc46918 # | | | | `-CallExpr 0x559bdfc468e8 'bool' # | | | | |-ImplicitCastExpr 0x559bdfc468d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc46878 '' Function 0x559bdfb24ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x559bdfc46850 'float' # | | | | `-ImplicitCastExpr 0x559bdfc46838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc46820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc467e8 'double' lvalue ParmVar 0x559bdfc46500 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc46658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc46a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc469e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc46e58 # | | | | `-ReturnStmt 0x559bdfc46e48 # | | | | `-CallExpr 0x559bdfc46e18 'vector' # | | | | |-ImplicitCastExpr 0x559bdfc46e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc46d80 '' Function 0x559bdfb24df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc46d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc46d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc46d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc46cf0 'double2':'vector' lvalue ParmVar 0x559bdfc469e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc46b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc46fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc46f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc47798 # | | | | `-ReturnStmt 0x559bdfc47788 # | | | | `-CallExpr 0x559bdfc47758 'vector' # | | | | |-ImplicitCastExpr 0x559bdfc47740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc476c0 '' Function 0x559bdfb250e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc47698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc47680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc47668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc47630 'double3':'vector' lvalue ParmVar 0x559bdfc46f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc47070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc47900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc47850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc47cd8 # | | | | `-ReturnStmt 0x559bdfc47cc8 # | | | | `-CallExpr 0x559bdfc47c98 'vector' # | | | | |-ImplicitCastExpr 0x559bdfc47c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc47c00 '' Function 0x559bdfb253d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc47bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc47bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc47ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc47b70 'double4':'vector' lvalue ParmVar 0x559bdfc47850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc479b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc47db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc47d08 col:29 used V 'double' # | | | `-CompoundStmt 0x559bdfc48018 # | | | `-ReturnStmt 0x559bdfc48008 # | | | `-CallExpr 0x559bdfc47fd8 'bool' # | | | |-ImplicitCastExpr 0x559bdfc47fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x559bdfc47fa0 '' Function 0x559bdfb26000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x559bdfc47f78 'float' # | | | `-ImplicitCastExpr 0x559bdfc47f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559bdfc47f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x559bdfc47f10 'double' lvalue ParmVar 0x559bdfc47d08 'V' 'double' # | | |-FunctionDecl 0x559bdfc480f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc48048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x559bdfc48380 # | | | `-ReturnStmt 0x559bdfc48370 # | | | `-CallExpr 0x559bdfc48340 'vector' # | | | |-ImplicitCastExpr 0x559bdfc48328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x559bdfc48308 '' Function 0x559bdfb26278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x559bdfc482e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x559bdfc482c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559bdfc482b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559bdfc48278 'double2':'vector' lvalue ParmVar 0x559bdfc48048 'V' 'double2':'vector' # | | |-FunctionDecl 0x559bdfc48460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc483b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x559bdfc486f0 # | | | `-ReturnStmt 0x559bdfc486e0 # | | | `-CallExpr 0x559bdfc486b0 'vector' # | | | |-ImplicitCastExpr 0x559bdfc48698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x559bdfc48678 '' Function 0x559bdfb264f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x559bdfc48650 'float3':'vector' # | | | `-ImplicitCastExpr 0x559bdfc48638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559bdfc48620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559bdfc485e8 'double3':'vector' lvalue ParmVar 0x559bdfc483b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x559bdfc487d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc48720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x559bdfc48a68 # | | | `-ReturnStmt 0x559bdfc48a58 # | | | `-CallExpr 0x559bdfc48a28 'vector' # | | | |-ImplicitCastExpr 0x559bdfc48a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x559bdfc489f0 '' Function 0x559bdfb26768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x559bdfc489c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x559bdfc489b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559bdfc48998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559bdfc48960 'double4':'vector' lvalue ParmVar 0x559bdfc48720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x559bdfc49160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x559bdfc48a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc48b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc490b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc48e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfc48f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x559bdfc48f78 col:39 s 'T' # | | | |-CompoundStmt 0x559bdfc49430 # | | | | `-ReturnStmt 0x559bdfc49420 # | | | | `-RecoveryExpr 0x559bdfc493e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc492d0 '' lvalue (ADL) = 'lerp' 0x559bdfb28578 0x559bdfb26b08 0x559bdfb26ed0 0x559bdfb27298 0x559bdfb27660 0x559bdfb27a10 0x559bdfb27de8 0x559bdfb281b0 # | | | | |-RecoveryExpr 0x559bdfc49350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559bdfc49370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc491d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x559bdfc498f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc494f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559bdfc49740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x559bdfc497c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x559bdfc49db8 # | | | | `-ReturnStmt 0x559bdfc49da8 # | | | | `-CallExpr 0x559bdfc49d68 'float' # | | | | |-ImplicitCastExpr 0x559bdfc49d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559bdfc49cf8 '' Function 0x559bdfb27a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559bdfc49bb0 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc49b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc49b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc49b48 'double' lvalue ParmVar 0x559bdfc494f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x559bdfc49c40 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc49c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc49c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc49bd8 'double' lvalue ParmVar 0x559bdfc49740 'V2' 'double' # | | | | `-CStyleCastExpr 0x559bdfc49cd0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc49cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc49ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc49c68 'double' lvalue ParmVar 0x559bdfc497c0 'V3' 'double' # | | | `-DeprecatedAttr 0x559bdfc499b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc4a108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc49e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfc49ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfc49f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc4a648 # | | | | `-ReturnStmt 0x559bdfc4a638 # | | | | `-CallExpr 0x559bdfc4a5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc4a5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc4a558 '' Function 0x559bdfb27de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc4a3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4a3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4a3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4a378 'double2':'vector' lvalue ParmVar 0x559bdfc49e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x559bdfc4a488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4a470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4a458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4a420 'double2':'vector' lvalue ParmVar 0x559bdfc49ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc4a530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc4a518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4a500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4a4c8 'double2':'vector' lvalue ParmVar 0x559bdfc49f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc4a1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc4a998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4a708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfc4a788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfc4a808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc4aed8 # | | | | `-ReturnStmt 0x559bdfc4aec8 # | | | | `-CallExpr 0x559bdfc4ae88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc4ae70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc4adf0 '' Function 0x559bdfb281b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc4ac78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4ac60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4ac48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4ac10 'double3':'vector' lvalue ParmVar 0x559bdfc4a708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x559bdfc4ad20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4ad08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4acf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4acb8 'double3':'vector' lvalue ParmVar 0x559bdfc4a788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc4adc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc4adb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4ad98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4ad60 'double3':'vector' lvalue ParmVar 0x559bdfc4a808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc4aa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc4b228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4af98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfc4b018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfc4b098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc4cba0 # | | | | `-ReturnStmt 0x559bdfc4cb90 # | | | | `-CallExpr 0x559bdfc4cb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc4b710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc4b688 '' Function 0x559bdfb28578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc4b510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4b4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4b4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4b4a8 'double4':'vector' lvalue ParmVar 0x559bdfc4af98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x559bdfc4b5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4b5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4b588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4b550 'double4':'vector' lvalue ParmVar 0x559bdfc4b018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc4b660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc4b648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4b630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4b5f8 'double4':'vector' lvalue ParmVar 0x559bdfc4b098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc4b2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc4ce88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4cc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559bdfc4ccd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x559bdfc4cd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x559bdfc4d320 # | | | | `-ReturnStmt 0x559bdfc4d310 # | | | | `-CallExpr 0x559bdfc4d2d0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc4d2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559bdfc4d298 '' Function 0x559bdfb27a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559bdfc4d150 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc4d138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4d120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4d0e8 'int' lvalue ParmVar 0x559bdfc4cc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x559bdfc4d1e0 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc4d1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4d1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4d178 'int' lvalue ParmVar 0x559bdfc4ccd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x559bdfc4d270 'float' # | | | | `-ImplicitCastExpr 0x559bdfc4d258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4d240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4d208 'int' lvalue ParmVar 0x559bdfc4cd50 'V3' 'int' # | | | `-DeprecatedAttr 0x559bdfc4cf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc4d658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4d3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfc4d450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfc4d4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc4db40 # | | | | `-ReturnStmt 0x559bdfc4db30 # | | | | `-CallExpr 0x559bdfc4daf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc4dad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc4dab8 '' Function 0x559bdfb27de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc4d940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4d928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4d910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4d8d8 'int2':'vector' lvalue ParmVar 0x559bdfc4d3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x559bdfc4d9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4d9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4d9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4d980 'int2':'vector' lvalue ParmVar 0x559bdfc4d450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc4da90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc4da78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4da60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4da28 'int2':'vector' lvalue ParmVar 0x559bdfc4d4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc4d718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc4de78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4dbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfc4dc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfc4dcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc4e368 # | | | | `-ReturnStmt 0x559bdfc4e358 # | | | | `-CallExpr 0x559bdfc4e318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc4e300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc4e2e0 '' Function 0x559bdfb281b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc4e168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4e150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4e138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4e100 'int3':'vector' lvalue ParmVar 0x559bdfc4dbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x559bdfc4e210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4e1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4e1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4e1a8 'int3':'vector' lvalue ParmVar 0x559bdfc4dc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc4e2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc4e2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4e288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4e250 'int3':'vector' lvalue ParmVar 0x559bdfc4dcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc4df38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc4e6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4e418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfc4e498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfc4e518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc4fbc0 # | | | | `-ReturnStmt 0x559bdfc4fbb0 # | | | | `-CallExpr 0x559bdfc4fb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc4eb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc4eb18 '' Function 0x559bdfb28578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc4e9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4e988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4e970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4e938 'int4':'vector' lvalue ParmVar 0x559bdfc4e418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x559bdfc4ea48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc4ea30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc4ea18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc4e9e0 'int4':'vector' lvalue ParmVar 0x559bdfc4e498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc4eaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc4ead8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc4eac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc4ea88 'int4':'vector' lvalue ParmVar 0x559bdfc4e518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc4e768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc4fef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc4fc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfc4fcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfc4fd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc503b0 # | | | | `-ReturnStmt 0x559bdfc503a0 # | | | | `-CallExpr 0x559bdfc50360 'float' # | | | | |-ImplicitCastExpr 0x559bdfc50348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559bdfc50328 '' Function 0x559bdfb27a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559bdfc501e0 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc501c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc501b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc50178 'uint':'unsigned int' lvalue ParmVar 0x559bdfc4fc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x559bdfc50270 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc50258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc50240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc50208 'uint':'unsigned int' lvalue ParmVar 0x559bdfc4fcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559bdfc50300 'float' # | | | | `-ImplicitCastExpr 0x559bdfc502e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc502d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc50298 'uint':'unsigned int' lvalue ParmVar 0x559bdfc4fd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc4ffb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc506e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc50460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfc504e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfc50560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc50bf0 # | | | | `-ReturnStmt 0x559bdfc50be0 # | | | | `-CallExpr 0x559bdfc50ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc50b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc50b68 '' Function 0x559bdfb27de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc509f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc509d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc509c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc50988 'uint2':'vector' lvalue ParmVar 0x559bdfc50460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x559bdfc50a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc50a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc50a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc50a30 'uint2':'vector' lvalue ParmVar 0x559bdfc504e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc50b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc50b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc50b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc50ad8 'uint2':'vector' lvalue ParmVar 0x559bdfc50560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc507a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc50f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc50ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfc50d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfc50da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc51438 # | | | | `-ReturnStmt 0x559bdfc51428 # | | | | `-CallExpr 0x559bdfc513e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc513d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc513b0 '' Function 0x559bdfb281b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc51238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc51220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc51208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc511d0 'uint3':'vector' lvalue ParmVar 0x559bdfc50ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x559bdfc512e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc512c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc512b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc51278 'uint3':'vector' lvalue ParmVar 0x559bdfc50d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc51388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc51370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc51358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc51320 'uint3':'vector' lvalue ParmVar 0x559bdfc50da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc50fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc51778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc514e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfc51568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfc515e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc51cb0 # | | | | `-ReturnStmt 0x559bdfc51ca0 # | | | | `-CallExpr 0x559bdfc51c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc51c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc51c28 '' Function 0x559bdfb28578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc51a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc51a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc51a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc51a28 'uint4':'vector' lvalue ParmVar 0x559bdfc514e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x559bdfc51b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc51b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc51b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc51ad0 'uint4':'vector' lvalue ParmVar 0x559bdfc51568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc51c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc51be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc51bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc51b98 'uint4':'vector' lvalue ParmVar 0x559bdfc515e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc51838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc51fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc51d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfc51de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfc51e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc524c0 # | | | | `-ReturnStmt 0x559bdfc524b0 # | | | | `-CallExpr 0x559bdfc52470 'float' # | | | | |-ImplicitCastExpr 0x559bdfc52458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559bdfc52438 '' Function 0x559bdfb27a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559bdfc522f0 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc522d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc522c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc52288 'int64_t':'long' lvalue ParmVar 0x559bdfc51d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x559bdfc52380 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc52368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc52350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc52318 'int64_t':'long' lvalue ParmVar 0x559bdfc51de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559bdfc52410 'float' # | | | | `-ImplicitCastExpr 0x559bdfc523f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc523e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc523a8 'int64_t':'long' lvalue ParmVar 0x559bdfc51e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc520a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc527f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc52570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc525f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc52670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc52d20 # | | | | `-ReturnStmt 0x559bdfc52d10 # | | | | `-CallExpr 0x559bdfc52cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc52cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc52c98 '' Function 0x559bdfb27de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc52b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc52b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc52af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc52ab8 'int64_t2':'vector' lvalue ParmVar 0x559bdfc52570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x559bdfc52bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc52bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc52b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc52b60 'int64_t2':'vector' lvalue ParmVar 0x559bdfc525f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc52c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc52c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc52c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc52c08 'int64_t2':'vector' lvalue ParmVar 0x559bdfc52670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc528b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc53058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc52dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc52e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc52ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc53588 # | | | | `-ReturnStmt 0x559bdfc53578 # | | | | `-CallExpr 0x559bdfc53538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc53520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc53500 '' Function 0x559bdfb281b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc53388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc53370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc53358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc53320 'int64_t3':'vector' lvalue ParmVar 0x559bdfc52dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x559bdfc53430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc53418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc53400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc533c8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc52e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc534d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc534c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc534a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc53470 'int64_t3':'vector' lvalue ParmVar 0x559bdfc52ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc53118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc538c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc53638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc536b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc53738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc54e20 # | | | | `-ReturnStmt 0x559bdfc54e10 # | | | | `-CallExpr 0x559bdfc54dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc54db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc54d98 '' Function 0x559bdfb28578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc54c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc54c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc54bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc54bb8 'int64_t4':'vector' lvalue ParmVar 0x559bdfc53638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x559bdfc54cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc54cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc54c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc54c60 'int64_t4':'vector' lvalue ParmVar 0x559bdfc536b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc54d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc54d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc54d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc54d08 'int64_t4':'vector' lvalue ParmVar 0x559bdfc53738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc53988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc55158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc54ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfc54f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfc54fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc55650 # | | | | `-ReturnStmt 0x559bdfc55640 # | | | | `-CallExpr 0x559bdfc55600 'float' # | | | | |-ImplicitCastExpr 0x559bdfc555e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x559bdfc555c8 '' Function 0x559bdfb27a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x559bdfc55480 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc55468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc55450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc55418 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc54ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x559bdfc55510 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc554f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc554e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc554a8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc54f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559bdfc555a0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc55588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc55570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc55538 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc54fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc55218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc55988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc55700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc55780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc55800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc55ed0 # | | | | `-ReturnStmt 0x559bdfc55ec0 # | | | | `-CallExpr 0x559bdfc55e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc55e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc55e48 '' Function 0x559bdfb27de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc55cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc55cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc55ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc55c68 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc55700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x559bdfc55d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc55d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc55d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc55d10 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc55780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc55e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc55e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc55df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc55db8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc55800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc55a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc56208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc55f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc56000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc56080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc56758 # | | | | `-ReturnStmt 0x559bdfc56748 # | | | | `-CallExpr 0x559bdfc56708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc566f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc566d0 '' Function 0x559bdfb281b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc56558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc56540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc56528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc564f0 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc55f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x559bdfc56600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc565e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc565d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc56598 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc56000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc566a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc56690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc56678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc56640 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc56080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc562c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc56a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc56808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc56888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc56908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc57000 # | | | | `-ReturnStmt 0x559bdfc56ff0 # | | | | `-CallExpr 0x559bdfc56fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc56f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc56f78 '' Function 0x559bdfb28578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc56e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc56de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc56dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc56d98 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc56808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x559bdfc56ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc56e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc56e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc56e40 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc56888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc56f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc56f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc56f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc56ee8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc56908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc56b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc57168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc570b8 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc574b0 # | | | | `-ReturnStmt 0x559bdfc574a0 # | | | | `-CallExpr 0x559bdfc57470 'float' # | | | | |-ImplicitCastExpr 0x559bdfc57458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc57438 '' Function 0x559bdfb291f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc57410 'float' # | | | | `-ImplicitCastExpr 0x559bdfc573f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc573e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc573a8 'double' lvalue ParmVar 0x559bdfc570b8 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc57218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc57618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc57568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc57980 # | | | | `-ReturnStmt 0x559bdfc57970 # | | | | `-CallExpr 0x559bdfc57940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc57928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc57908 '' Function 0x559bdfb29470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc578e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc578c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc578b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc57878 'double2':'vector' lvalue ParmVar 0x559bdfc57568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc576c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc57ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc57a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc57e58 # | | | | `-ReturnStmt 0x559bdfc57e48 # | | | | `-CallExpr 0x559bdfc57e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc57e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc57de0 '' Function 0x559bdfb296e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc57db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc57da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc57d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc57d50 'double3':'vector' lvalue ParmVar 0x559bdfc57a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc57b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc57fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc57f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc58338 # | | | | `-ReturnStmt 0x559bdfc58328 # | | | | `-CallExpr 0x559bdfc582f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc582e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc582c0 '' Function 0x559bdfb29960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc58298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc58280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc58268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc58230 'double4':'vector' lvalue ParmVar 0x559bdfc57f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc58070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc58498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc583e8 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc587f0 # | | | | `-ReturnStmt 0x559bdfc587e0 # | | | | `-CallExpr 0x559bdfc587b0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc58798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc58778 '' Function 0x559bdfb291f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc58750 'float' # | | | | `-ImplicitCastExpr 0x559bdfc58738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc58720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc586e8 'int' lvalue ParmVar 0x559bdfc583e8 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc58548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc58950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc588a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc58ce0 # | | | | `-ReturnStmt 0x559bdfc58cd0 # | | | | `-CallExpr 0x559bdfc58ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc58c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc58c68 '' Function 0x559bdfb29470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc58c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc58c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc58c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc58bd8 'int2':'vector' lvalue ParmVar 0x559bdfc588a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc58a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc58e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc58d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc591c0 # | | | | `-ReturnStmt 0x559bdfc591b0 # | | | | `-CallExpr 0x559bdfc59180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc59168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc59148 '' Function 0x559bdfb296e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc59120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc59108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc590f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc590b8 'int3':'vector' lvalue ParmVar 0x559bdfc58d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc58ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc59320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc59270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc596a8 # | | | | `-ReturnStmt 0x559bdfc59698 # | | | | `-CallExpr 0x559bdfc59668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc59650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc59630 '' Function 0x559bdfb29960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc59608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc595f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc595d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc595a0 'int4':'vector' lvalue ParmVar 0x559bdfc59270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc593d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc59808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc59758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc59b80 # | | | | `-ReturnStmt 0x559bdfc59b70 # | | | | `-CallExpr 0x559bdfc59b40 'float' # | | | | |-ImplicitCastExpr 0x559bdfc59b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc59b08 '' Function 0x559bdfb291f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc59ae0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc59ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc59ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc59a78 'uint':'unsigned int' lvalue ParmVar 0x559bdfc59758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc598b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc59ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc59c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc5a078 # | | | | `-ReturnStmt 0x559bdfc5a068 # | | | | `-CallExpr 0x559bdfc5a038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5a020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc5a000 '' Function 0x559bdfb29470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc59fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc59fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc59fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc59f70 'uint2':'vector' lvalue ParmVar 0x559bdfc59c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc59d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5a1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5a128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc5a578 # | | | | `-ReturnStmt 0x559bdfc5a568 # | | | | `-CallExpr 0x559bdfc5a538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5a520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc5a500 '' Function 0x559bdfb296e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc5a4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5a4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5a4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5a470 'uint3':'vector' lvalue ParmVar 0x559bdfc5a128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc5a288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5a6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5a628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc5aa80 # | | | | `-ReturnStmt 0x559bdfc5aa70 # | | | | `-CallExpr 0x559bdfc5aa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5aa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc5aa08 '' Function 0x559bdfb29960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc5a9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5a9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5a9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5a978 'uint4':'vector' lvalue ParmVar 0x559bdfc5a628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc5a788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5b410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5ab30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc5b7a8 # | | | | `-ReturnStmt 0x559bdfc5b798 # | | | | `-CallExpr 0x559bdfc5b768 'float' # | | | | |-ImplicitCastExpr 0x559bdfc5b750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc5b730 '' Function 0x559bdfb291f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc5b708 'float' # | | | | `-ImplicitCastExpr 0x559bdfc5b6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5b6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5b6a0 'int64_t':'long' lvalue ParmVar 0x559bdfc5ab30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc5b4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5b908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5b858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc5bcc0 # | | | | `-ReturnStmt 0x559bdfc5bcb0 # | | | | `-CallExpr 0x559bdfc5bc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5bc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc5bc48 '' Function 0x559bdfb29470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc5bc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5bc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5bbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5bbb8 'int64_t2':'vector' lvalue ParmVar 0x559bdfc5b858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc5b9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5be20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5bd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc5c1e0 # | | | | `-ReturnStmt 0x559bdfc5c1d0 # | | | | `-CallExpr 0x559bdfc5c1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5c188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc5c168 '' Function 0x559bdfb296e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc5c140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5c128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5c110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5c0d8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc5bd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc5bed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5c340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5c290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc5c708 # | | | | `-ReturnStmt 0x559bdfc5c6f8 # | | | | `-CallExpr 0x559bdfc5c6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5c6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc5c690 '' Function 0x559bdfb29960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc5c668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5c650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5c638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5c600 'int64_t4':'vector' lvalue ParmVar 0x559bdfc5c290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc5c3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5c868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5c7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc5cc20 # | | | | `-ReturnStmt 0x559bdfc5cc10 # | | | | `-CallExpr 0x559bdfc5cbe0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc5cbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc5cba8 '' Function 0x559bdfb291f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc5cb80 'float' # | | | | `-ImplicitCastExpr 0x559bdfc5cb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5cb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5cb18 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc5c7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc5c918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5cd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5ccd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc5d158 # | | | | `-ReturnStmt 0x559bdfc5d148 # | | | | `-CallExpr 0x559bdfc5d118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5d100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc5d0e0 '' Function 0x559bdfb29470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc5d0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5d0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5d088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5d050 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc5ccd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc5ce30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5d2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5d208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc5df48 # | | | | `-ReturnStmt 0x559bdfc5df38 # | | | | `-CallExpr 0x559bdfc5df08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5def0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc5ded0 '' Function 0x559bdfb296e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc5dea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5de90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5de78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5de40 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc5d208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc5d368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5e0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5dff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc5e490 # | | | | `-ReturnStmt 0x559bdfc5e480 # | | | | `-CallExpr 0x559bdfc5e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5e438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc5e418 '' Function 0x559bdfb29960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc5e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5e3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5e388 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc5dff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc5e158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc5e600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5e550 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc5e948 # | | | | `-ReturnStmt 0x559bdfc5e938 # | | | | `-CallExpr 0x559bdfc5e908 'float' # | | | | |-ImplicitCastExpr 0x559bdfc5e8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc5e8d0 '' Function 0x559bdfb2a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc5e8a8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc5e890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5e878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5e840 'double' lvalue ParmVar 0x559bdfc5e550 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc5e6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc5eab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5ea08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc5ee20 # | | | | `-ReturnStmt 0x559bdfc5ee10 # | | | | `-CallExpr 0x559bdfc5ede0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5edc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc5eda8 '' Function 0x559bdfb2a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc5ed80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5ed68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5ed50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5ed18 'double2':'vector' lvalue ParmVar 0x559bdfc5ea08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc5eb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc5ef90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5eee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc5f300 # | | | | `-ReturnStmt 0x559bdfc5f2f0 # | | | | `-CallExpr 0x559bdfc5f2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5f2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc5f288 '' Function 0x559bdfb2aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc5f260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5f230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5f1f8 'double3':'vector' lvalue ParmVar 0x559bdfc5eee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc5f040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc5f470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5f3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc5f7e8 # | | | | `-ReturnStmt 0x559bdfc5f7d8 # | | | | `-CallExpr 0x559bdfc5f7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc5f790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc5f770 '' Function 0x559bdfb2bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc5f748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc5f730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5f718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5f6e0 'double4':'vector' lvalue ParmVar 0x559bdfc5f3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc5f520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc5f948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc5f898 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc602e0 # | | | | `-ReturnStmt 0x559bdfc602d0 # | | | | `-CallExpr 0x559bdfc602a0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc5fc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc5fc28 '' Function 0x559bdfb2a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc5fc00 'float' # | | | | `-ImplicitCastExpr 0x559bdfc5fbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc5fbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc5fb98 'int' lvalue ParmVar 0x559bdfc5f898 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc5f9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc60440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc60390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc607b8 # | | | | `-ReturnStmt 0x559bdfc607a8 # | | | | `-CallExpr 0x559bdfc60778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc60760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc60740 '' Function 0x559bdfb2a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc60718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc60700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc606e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc606b0 'int2':'vector' lvalue ParmVar 0x559bdfc60390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc604f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc60918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc60868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc60c98 # | | | | `-ReturnStmt 0x559bdfc60c88 # | | | | `-CallExpr 0x559bdfc60c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc60c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc60c20 '' Function 0x559bdfb2aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc60bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc60be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc60bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc60b90 'int3':'vector' lvalue ParmVar 0x559bdfc60868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc609c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc60df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc60d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc61180 # | | | | `-ReturnStmt 0x559bdfc61170 # | | | | `-CallExpr 0x559bdfc61140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc61128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc61108 '' Function 0x559bdfb2bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc610e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc610c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc610b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc61078 'int4':'vector' lvalue ParmVar 0x559bdfc60d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc60ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc612e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc61230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc61658 # | | | | `-ReturnStmt 0x559bdfc61648 # | | | | `-CallExpr 0x559bdfc61618 'float' # | | | | |-ImplicitCastExpr 0x559bdfc61600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc615e0 '' Function 0x559bdfb2a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc615b8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc615a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc61588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc61550 'uint':'unsigned int' lvalue ParmVar 0x559bdfc61230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc61390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc617b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc61708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc61b50 # | | | | `-ReturnStmt 0x559bdfc61b40 # | | | | `-CallExpr 0x559bdfc61b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc61af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc61ad8 '' Function 0x559bdfb2a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc61ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc61a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc61a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc61a48 'uint2':'vector' lvalue ParmVar 0x559bdfc61708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc61868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc61cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc61c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc62050 # | | | | `-ReturnStmt 0x559bdfc62040 # | | | | `-CallExpr 0x559bdfc62010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc61ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc61fd8 '' Function 0x559bdfb2aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc61fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc61f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc61f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc61f48 'uint3':'vector' lvalue ParmVar 0x559bdfc61c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc61d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc621b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc62100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc62e18 # | | | | `-ReturnStmt 0x559bdfc62e08 # | | | | `-CallExpr 0x559bdfc62dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc62dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc62da0 '' Function 0x559bdfb2bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc62d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc62d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc62d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc62d10 'uint4':'vector' lvalue ParmVar 0x559bdfc62100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc62b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc62f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc62ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc63310 # | | | | `-ReturnStmt 0x559bdfc63300 # | | | | `-CallExpr 0x559bdfc632d0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc632b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc63298 '' Function 0x559bdfb2a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc63270 'float' # | | | | `-ImplicitCastExpr 0x559bdfc63258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc63240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc63208 'int64_t':'long' lvalue ParmVar 0x559bdfc62ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc63028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc63470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc633c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc63828 # | | | | `-ReturnStmt 0x559bdfc63818 # | | | | `-CallExpr 0x559bdfc637e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc637d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc637b0 '' Function 0x559bdfb2a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc63788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc63770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc63758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc63720 'int64_t2':'vector' lvalue ParmVar 0x559bdfc633c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc63520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc63988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc638d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc63d48 # | | | | `-ReturnStmt 0x559bdfc63d38 # | | | | `-CallExpr 0x559bdfc63d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc63cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc63cd0 '' Function 0x559bdfb2aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc63ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc63c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc63c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc63c40 'int64_t3':'vector' lvalue ParmVar 0x559bdfc638d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc63a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc63ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc63df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc64270 # | | | | `-ReturnStmt 0x559bdfc64260 # | | | | `-CallExpr 0x559bdfc64230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc64218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc641f8 '' Function 0x559bdfb2bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc641d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc641b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc641a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc64168 'int64_t4':'vector' lvalue ParmVar 0x559bdfc63df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc63f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc643d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc64320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc64788 # | | | | `-ReturnStmt 0x559bdfc64778 # | | | | `-CallExpr 0x559bdfc64748 'float' # | | | | |-ImplicitCastExpr 0x559bdfc64730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc64710 '' Function 0x559bdfb2a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc646e8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc646d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc646b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc64680 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc64320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc64480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc648e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc64838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc65600 # | | | | `-ReturnStmt 0x559bdfc655f0 # | | | | `-CallExpr 0x559bdfc655c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc655a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc65588 '' Function 0x559bdfb2a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc65560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc65548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc65530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc654f8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc64838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc64998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc65760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc656b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc65b40 # | | | | `-ReturnStmt 0x559bdfc65b30 # | | | | `-CallExpr 0x559bdfc65b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc65ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc65ac8 '' Function 0x559bdfb2aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc65aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc65a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc65a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc65a38 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc656b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc65810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc65ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc65bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc66088 # | | | | `-ReturnStmt 0x559bdfc66078 # | | | | `-CallExpr 0x559bdfc66048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc66030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc66010 '' Function 0x559bdfb2bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc65fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc65fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc65fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc65f80 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc65bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc65d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc661f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc66148 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc66540 # | | | | `-ReturnStmt 0x559bdfc66530 # | | | | `-CallExpr 0x559bdfc66500 'float' # | | | | |-ImplicitCastExpr 0x559bdfc664e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc664c8 '' Function 0x559bdfb2c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc664a0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc66488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc66470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc66438 'double' lvalue ParmVar 0x559bdfc66148 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc662a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc666b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc66600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc66a18 # | | | | `-ReturnStmt 0x559bdfc66a08 # | | | | `-CallExpr 0x559bdfc669d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc669c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc669a0 '' Function 0x559bdfb2cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc66978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc66960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc66948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc66910 'double2':'vector' lvalue ParmVar 0x559bdfc66600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc66760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc66b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc66ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc66ef8 # | | | | `-ReturnStmt 0x559bdfc66ee8 # | | | | `-CallExpr 0x559bdfc66eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc66ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc66e80 '' Function 0x559bdfb2ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc66e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc66e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc66e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc66df0 'double3':'vector' lvalue ParmVar 0x559bdfc66ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc66c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc67068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc66fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc67990 # | | | | `-ReturnStmt 0x559bdfc67980 # | | | | `-CallExpr 0x559bdfc673a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc67388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc67368 '' Function 0x559bdfb2d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc67340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc67328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc67310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc672d8 'double4':'vector' lvalue ParmVar 0x559bdfc66fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc67118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc67af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc67a40 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc67e48 # | | | | `-ReturnStmt 0x559bdfc67e38 # | | | | `-CallExpr 0x559bdfc67e08 'float' # | | | | |-ImplicitCastExpr 0x559bdfc67df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc67dd0 '' Function 0x559bdfb2c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc67da8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc67d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc67d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc67d40 'int' lvalue ParmVar 0x559bdfc67a40 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc67ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc67fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc67ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc68320 # | | | | `-ReturnStmt 0x559bdfc68310 # | | | | `-CallExpr 0x559bdfc682e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc682c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc682a8 '' Function 0x559bdfb2cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc68280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc68268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc68250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc68218 'int2':'vector' lvalue ParmVar 0x559bdfc67ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc68058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc68480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc683d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc68800 # | | | | `-ReturnStmt 0x559bdfc687f0 # | | | | `-CallExpr 0x559bdfc687c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc687a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc68788 '' Function 0x559bdfb2ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc68760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc68748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc68730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc686f8 'int3':'vector' lvalue ParmVar 0x559bdfc683d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc68530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc68960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc688b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc68ce8 # | | | | `-ReturnStmt 0x559bdfc68cd8 # | | | | `-CallExpr 0x559bdfc68ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc68c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc68c70 '' Function 0x559bdfb2d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc68c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc68c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc68c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc68be0 'int4':'vector' lvalue ParmVar 0x559bdfc688b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc68a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc68e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc68d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc691c0 # | | | | `-ReturnStmt 0x559bdfc691b0 # | | | | `-CallExpr 0x559bdfc69180 'float' # | | | | |-ImplicitCastExpr 0x559bdfc69168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc69148 '' Function 0x559bdfb2c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc69120 'float' # | | | | `-ImplicitCastExpr 0x559bdfc69108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc690f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc690b8 'uint':'unsigned int' lvalue ParmVar 0x559bdfc68d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc68ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc69320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc69270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc696b8 # | | | | `-ReturnStmt 0x559bdfc696a8 # | | | | `-CallExpr 0x559bdfc69678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc69660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc69640 '' Function 0x559bdfb2cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc69618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc69600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc695e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc695b0 'uint2':'vector' lvalue ParmVar 0x559bdfc69270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc693d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc69818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc69768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc6a450 # | | | | `-ReturnStmt 0x559bdfc6a440 # | | | | `-CallExpr 0x559bdfc6a410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6a3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc6a3d8 '' Function 0x559bdfb2ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc6a3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6a398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6a380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6a348 'uint3':'vector' lvalue ParmVar 0x559bdfc69768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc698c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6a5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6a500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc6a958 # | | | | `-ReturnStmt 0x559bdfc6a948 # | | | | `-CallExpr 0x559bdfc6a918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6a900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc6a8e0 '' Function 0x559bdfb2d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc6a8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6a8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6a888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6a850 'uint4':'vector' lvalue ParmVar 0x559bdfc6a500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc6a660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6aab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6aa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc6ae50 # | | | | `-ReturnStmt 0x559bdfc6ae40 # | | | | `-CallExpr 0x559bdfc6ae10 'float' # | | | | |-ImplicitCastExpr 0x559bdfc6adf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc6add8 '' Function 0x559bdfb2c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc6adb0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc6ad98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6ad80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6ad48 'int64_t':'long' lvalue ParmVar 0x559bdfc6aa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc6ab68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6afb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6af00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc6b368 # | | | | `-ReturnStmt 0x559bdfc6b358 # | | | | `-CallExpr 0x559bdfc6b328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6b310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc6b2f0 '' Function 0x559bdfb2cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc6b2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6b2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6b298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6b260 'int64_t2':'vector' lvalue ParmVar 0x559bdfc6af00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc6b060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6b4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6b418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc6b888 # | | | | `-ReturnStmt 0x559bdfc6b878 # | | | | `-CallExpr 0x559bdfc6b848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6b830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc6b810 '' Function 0x559bdfb2ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc6b7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6b7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6b7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6b780 'int64_t3':'vector' lvalue ParmVar 0x559bdfc6b418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc6b578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6b9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6b938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc6bdb0 # | | | | `-ReturnStmt 0x559bdfc6bda0 # | | | | `-CallExpr 0x559bdfc6bd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6bd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc6bd38 '' Function 0x559bdfb2d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc6bd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6bcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6bce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6bca8 'int64_t4':'vector' lvalue ParmVar 0x559bdfc6b938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc6ba98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6bf10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6be60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc6d9e0 # | | | | `-ReturnStmt 0x559bdfc6d9d0 # | | | | `-CallExpr 0x559bdfc6d9a0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc6d988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc6d968 '' Function 0x559bdfb2c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc6d940 'float' # | | | | `-ImplicitCastExpr 0x559bdfc6d928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6d910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6c1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc6be60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc6bfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6db40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6da90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc6df18 # | | | | `-ReturnStmt 0x559bdfc6df08 # | | | | `-CallExpr 0x559bdfc6ded8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6dec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc6dea0 '' Function 0x559bdfb2cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc6de78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6de60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6de48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6de10 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc6da90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc6dbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6e078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6dfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc6e458 # | | | | `-ReturnStmt 0x559bdfc6e448 # | | | | `-CallExpr 0x559bdfc6e418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6e400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc6e3e0 '' Function 0x559bdfb2ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc6e3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6e3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6e388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6e350 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc6dfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc6e128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc6e5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6e508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc6e9a0 # | | | | `-ReturnStmt 0x559bdfc6e990 # | | | | `-CallExpr 0x559bdfc6e960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc6e948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc6e928 '' Function 0x559bdfb2d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc6e900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc6e8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc6e8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc6e898 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc6e508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc6e668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x559bdfc6efd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x559bdfc6e9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc6ea58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc6ef28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6ed60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559bdfc6edd8 col:24 p1 'T' # | | | |-CompoundStmt 0x559bdfc6f310 # | | | | `-ReturnStmt 0x559bdfc6f300 # | | | | `-RecoveryExpr 0x559bdfc6f2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc6f138 '' lvalue (ADL) = 'max' 0x559bdfb3e988 0x559bdfb04f00 0x559bdfb05210 0x559bdfb05530 0x559bdfb05850 0x559bdfb05b58 0x559bdfb05ef8 0x559bdfb06298 0x559bdfb06638 0x559bdfb06958 0x559bdfb06cb8 0x559bdfb3afb8 0x559bdfb3b318 0x559bdfb3b638 0x559bdfb3b9d8 0x559bdfb3bd78 0x559bdfb3c118 0x559bdfb3c438 0x559bdfb3c7d8 0x559bdfb3cb78 0x559bdfb3cf38 0x559bdfb3d240 0x559bdfb3d560 0x559bdfb3d880 0x559bdfb3dba0 0x559bdfb3dea8 0x559bdfb3e248 0x559bdfb3e5e8 # | | | | `-RecoveryExpr 0x559bdfc6f258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc6f038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559bdfc6fff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x559bdfc6f328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc6f3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc6ff50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc6f670 col:7 p0 'T' # | | | |-ParmVarDecl 0x559bdfc6f748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x559bdfc70338 # | | | | `-ReturnStmt 0x559bdfc70328 # | | | | `-RecoveryExpr 0x559bdfc702f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc70160 '' lvalue (ADL) = 'max' 0x559bdfb3e5e8 0x559bdfb3e988 0x559bdfb04f00 0x559bdfb05210 0x559bdfb05530 0x559bdfb05850 0x559bdfb05b58 0x559bdfb05ef8 0x559bdfb06298 0x559bdfb06638 0x559bdfb06958 0x559bdfb06cb8 0x559bdfb3afb8 0x559bdfb3b318 0x559bdfb3b638 0x559bdfb3b9d8 0x559bdfb3bd78 0x559bdfb3c118 0x559bdfb3c438 0x559bdfb3c7d8 0x559bdfb3cb78 0x559bdfb3cf38 0x559bdfb3d240 0x559bdfb3d560 0x559bdfb3d880 0x559bdfb3dba0 0x559bdfb3dea8 0x559bdfb3e248 # | | | | `-RecoveryExpr 0x559bdfc702d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc70060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559bdfc70920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x559bdfc70350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc703e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc70878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc706f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559bdfc70768 col:24 p1 'T' # | | | |-CompoundStmt 0x559bdfc70c60 # | | | | `-ReturnStmt 0x559bdfc70c50 # | | | | `-RecoveryExpr 0x559bdfc70c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc70a88 '' lvalue (ADL) = 'min' 0x559bdfb45b60 0x559bdfb3ed20 0x559bdfb3f030 0x559bdfb3f350 0x559bdfb3f670 0x559bdfb3f978 0x559bdfb3fc98 0x559bdfb3ffb8 0x559bdfb402d8 0x559bdfb405f8 0x559bdfb40918 0x559bdfb40c38 0x559bdfb40f68 0x559bdfb41270 0x559bdfb41590 0x559bdfb418b0 0x559bdfb41bd0 0x559bdfb41ef0 0x559bdfb42210 0x559bdfb42530 0x559bdfb42850 0x559bdfb42b70 0x559bdfb448b8 0x559bdfb44bd8 0x559bdfb44ef8 0x559bdfb45200 0x559bdfb45520 0x559bdfb45840 # | | | | `-RecoveryExpr 0x559bdfc70ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc70988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x559bdfc71250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x559bdfc70c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfc70d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfc711a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc70fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x559bdfc71098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x559bdfc71590 # | | | | `-ReturnStmt 0x559bdfc71580 # | | | | `-RecoveryExpr 0x559bdfc71550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559bdfc713b8 '' lvalue (ADL) = 'min' 0x559bdfb45840 0x559bdfb45b60 0x559bdfb3ed20 0x559bdfb3f030 0x559bdfb3f350 0x559bdfb3f670 0x559bdfb3f978 0x559bdfb3fc98 0x559bdfb3ffb8 0x559bdfb402d8 0x559bdfb405f8 0x559bdfb40918 0x559bdfb40c38 0x559bdfb40f68 0x559bdfb41270 0x559bdfb41590 0x559bdfb418b0 0x559bdfb41bd0 0x559bdfb41ef0 0x559bdfb42210 0x559bdfb42530 0x559bdfb42850 0x559bdfb42b70 0x559bdfb448b8 0x559bdfb44bd8 0x559bdfb44ef8 0x559bdfb45200 0x559bdfb45520 # | | | | `-RecoveryExpr 0x559bdfc71530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559bdfc712b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x559bdfc71700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc71650 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc71a50 # | | | | `-ReturnStmt 0x559bdfc71a40 # | | | | `-CallExpr 0x559bdfc71a10 'float' # | | | | |-ImplicitCastExpr 0x559bdfc719f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc719d8 '' Function 0x559bdfb49128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc719b0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc71998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc71980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc71948 'double' lvalue ParmVar 0x559bdfc71650 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc717b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc71bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc71b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc71f30 # | | | | `-ReturnStmt 0x559bdfc71f20 # | | | | `-CallExpr 0x559bdfc71ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc71ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc71eb8 '' Function 0x559bdfb493a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc71e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc71e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc71e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc71e28 'double2':'vector' lvalue ParmVar 0x559bdfc71b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc71c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc72388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc722d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc72700 # | | | | `-ReturnStmt 0x559bdfc726f0 # | | | | `-CallExpr 0x559bdfc726c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc726a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc72688 '' Function 0x559bdfb49618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc72660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc72648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc72630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc725f8 'double3':'vector' lvalue ParmVar 0x559bdfc722d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc72438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc72870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc727c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc72bf0 # | | | | `-ReturnStmt 0x559bdfc72be0 # | | | | `-CallExpr 0x559bdfc72bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc72b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc72b78 '' Function 0x559bdfb49890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc72b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc72b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc72b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc72ae8 'double4':'vector' lvalue ParmVar 0x559bdfc727c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc72920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc72d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc72ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc730b0 # | | | | `-ReturnStmt 0x559bdfc730a0 # | | | | `-CallExpr 0x559bdfc73070 'float' # | | | | |-ImplicitCastExpr 0x559bdfc73058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc73038 '' Function 0x559bdfb49128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc73010 'float' # | | | | `-ImplicitCastExpr 0x559bdfc72ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc72fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc72fa8 'int' lvalue ParmVar 0x559bdfc72ca0 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc72e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc73210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc73160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc73590 # | | | | `-ReturnStmt 0x559bdfc73580 # | | | | `-CallExpr 0x559bdfc73550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc73538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc73518 '' Function 0x559bdfb493a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc734f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc734d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc734c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc73488 'int2':'vector' lvalue ParmVar 0x559bdfc73160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc732c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc736f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc73640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc73a78 # | | | | `-ReturnStmt 0x559bdfc73a68 # | | | | `-CallExpr 0x559bdfc73a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc73a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc73a00 '' Function 0x559bdfb49618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc739d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc739c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc739a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc73970 'int3':'vector' lvalue ParmVar 0x559bdfc73640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc737a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc73bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc73b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc73f68 # | | | | `-ReturnStmt 0x559bdfc73f58 # | | | | `-CallExpr 0x559bdfc73f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc73f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc73ef0 '' Function 0x559bdfb49890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc73ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc73eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc73e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc73e60 'int4':'vector' lvalue ParmVar 0x559bdfc73b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc73c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc740c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc74018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc74cd8 # | | | | `-ReturnStmt 0x559bdfc74cc8 # | | | | `-CallExpr 0x559bdfc74c98 'float' # | | | | |-ImplicitCastExpr 0x559bdfc74c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc74c60 '' Function 0x559bdfb49128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc74c38 'float' # | | | | `-ImplicitCastExpr 0x559bdfc74c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc74c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc74bd0 'uint':'unsigned int' lvalue ParmVar 0x559bdfc74018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc74178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc74e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc74d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc751d8 # | | | | `-ReturnStmt 0x559bdfc751c8 # | | | | `-CallExpr 0x559bdfc75198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc75180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc75160 '' Function 0x559bdfb493a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc75138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc75120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc75108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc750d0 'uint2':'vector' lvalue ParmVar 0x559bdfc74d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc74ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc75338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc75288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc756e0 # | | | | `-ReturnStmt 0x559bdfc756d0 # | | | | `-CallExpr 0x559bdfc756a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc75688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc75668 '' Function 0x559bdfb49618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc75640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc75628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc75610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc755d8 'uint3':'vector' lvalue ParmVar 0x559bdfc75288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc753e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc75840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc75790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc75bf0 # | | | | `-ReturnStmt 0x559bdfc75be0 # | | | | `-CallExpr 0x559bdfc75bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc75b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc75b78 '' Function 0x559bdfb49890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc75b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc75b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc75b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc75ae8 'uint4':'vector' lvalue ParmVar 0x559bdfc75790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc758f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc75d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc75ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc760f0 # | | | | `-ReturnStmt 0x559bdfc760e0 # | | | | `-CallExpr 0x559bdfc760b0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc76098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc76078 '' Function 0x559bdfb49128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc76050 'float' # | | | | `-ImplicitCastExpr 0x559bdfc76038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc76020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc75fe8 'int64_t':'long' lvalue ParmVar 0x559bdfc75ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc75e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc76250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc761a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc76610 # | | | | `-ReturnStmt 0x559bdfc76600 # | | | | `-CallExpr 0x559bdfc765d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc765b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc76598 '' Function 0x559bdfb493a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc76570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc76558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc76540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc76508 'int64_t2':'vector' lvalue ParmVar 0x559bdfc761a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc76300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc76770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc766c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc77250 # | | | | `-ReturnStmt 0x559bdfc77240 # | | | | `-CallExpr 0x559bdfc77210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc771f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc771d8 '' Function 0x559bdfb49618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc771b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc76a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc76a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc76a30 'int64_t3':'vector' lvalue ParmVar 0x559bdfc766c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc76820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc773b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc77300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc77780 # | | | | `-ReturnStmt 0x559bdfc77770 # | | | | `-CallExpr 0x559bdfc77740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc77728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc77708 '' Function 0x559bdfb49890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc776e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc776c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc776b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc77678 'int64_t4':'vector' lvalue ParmVar 0x559bdfc77300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc77460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc778e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc77830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc77ca0 # | | | | `-ReturnStmt 0x559bdfc77c90 # | | | | `-CallExpr 0x559bdfc77c60 'float' # | | | | |-ImplicitCastExpr 0x559bdfc77c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc77c28 '' Function 0x559bdfb49128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc77c00 'float' # | | | | `-ImplicitCastExpr 0x559bdfc77be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc77bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc77b98 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc77830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc77990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc77e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc77d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc781e0 # | | | | `-ReturnStmt 0x559bdfc781d0 # | | | | `-CallExpr 0x559bdfc781a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc78188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc78168 '' Function 0x559bdfb493a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc78140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc78128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc78110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc780d8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc77d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc77eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc78340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc78290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc78728 # | | | | `-ReturnStmt 0x559bdfc78718 # | | | | `-CallExpr 0x559bdfc786e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc786d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc786b0 '' Function 0x559bdfb49618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc78688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc78670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc78658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc78620 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc78290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc783f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc78888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc787d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc78c78 # | | | | `-ReturnStmt 0x559bdfc78c68 # | | | | `-CallExpr 0x559bdfc78c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc78c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc78c00 '' Function 0x559bdfb49890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc78bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc78bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc78ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc78b70 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc787d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc78938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc78e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc78d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559bdfc78db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x559bdfc79a60 # | | | | `-ReturnStmt 0x559bdfc79a50 # | | | | `-CallExpr 0x559bdfc79a18 'float' # | | | | |-ImplicitCastExpr 0x559bdfc79a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc799e0 '' Function 0x559bdfb4e1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc79130 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc79118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc79100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc790c8 'double' lvalue ParmVar 0x559bdfc78d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x559bdfc799b8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc799a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc79190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc79158 'double' lvalue ParmVar 0x559bdfc78db0 'V2' 'double' # | | | `-DeprecatedAttr 0x559bdfc78f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc79c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc79b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfc79b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc7a088 # | | | | `-ReturnStmt 0x559bdfc7a078 # | | | | `-CallExpr 0x559bdfc7a040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7a028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc7a008 '' Function 0x559bdfb4e500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc79f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc79f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc79f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc79ed0 'double2':'vector' lvalue ParmVar 0x559bdfc79b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc79fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc79fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc79fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc79f78 'double2':'vector' lvalue ParmVar 0x559bdfc79b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc79d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc7a290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7a140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfc7a1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc7a6b8 # | | | | `-ReturnStmt 0x559bdfc7a6a8 # | | | | `-CallExpr 0x559bdfc7a670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7a658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc7a638 '' Function 0x559bdfb4e870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc7a568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7a550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7a538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7a500 'double3':'vector' lvalue ParmVar 0x559bdfc7a140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7a610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7a5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7a5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7a5a8 'double3':'vector' lvalue ParmVar 0x559bdfc7a1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc7a348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc7a8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7a770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfc7a7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc7acf0 # | | | | `-ReturnStmt 0x559bdfc7ace0 # | | | | `-CallExpr 0x559bdfc7aca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7ac90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc7ac70 '' Function 0x559bdfb4eb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc7aba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7ab88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7ab70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7ab38 'double4':'vector' lvalue ParmVar 0x559bdfc7a770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7ac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7ac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7ac18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7abe0 'double4':'vector' lvalue ParmVar 0x559bdfc7a7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc7a978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc7aef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7ada0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559bdfc7ae20 col:34 used V2 'int' # | | | |-CompoundStmt 0x559bdfc7b2e8 # | | | | `-ReturnStmt 0x559bdfc7b2d8 # | | | | `-CallExpr 0x559bdfc7b2a0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc7b288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc7b268 '' Function 0x559bdfb4e1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc7b1b0 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc7b198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7b180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7b148 'int' lvalue ParmVar 0x559bdfc7ada0 'V1' 'int' # | | | | `-CStyleCastExpr 0x559bdfc7b240 'float' # | | | | `-ImplicitCastExpr 0x559bdfc7b228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7b210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7b1d8 'int' lvalue ParmVar 0x559bdfc7ae20 'V2' 'int' # | | | `-DeprecatedAttr 0x559bdfc7afa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7b4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7b398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfc7b418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc7b918 # | | | | `-ReturnStmt 0x559bdfc7b908 # | | | | `-CallExpr 0x559bdfc7b8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7b8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc7b898 '' Function 0x559bdfb4e500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc7b7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7b7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7b798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7b760 'int2':'vector' lvalue ParmVar 0x559bdfc7b398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7b870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7b858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7b840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7b808 'int2':'vector' lvalue ParmVar 0x559bdfc7b418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc7b5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7c1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7c078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfc7c0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc7c600 # | | | | `-ReturnStmt 0x559bdfc7c5f0 # | | | | `-CallExpr 0x559bdfc7c5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7c5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc7c580 '' Function 0x559bdfb4e870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc7c4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7c498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7c480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7c448 'int3':'vector' lvalue ParmVar 0x559bdfc7c078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7c558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7c528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7c4f0 'int3':'vector' lvalue ParmVar 0x559bdfc7c0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc7c280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7c800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7c6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfc7c730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc7cc40 # | | | | `-ReturnStmt 0x559bdfc7cc30 # | | | | `-CallExpr 0x559bdfc7cbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7cbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc7cbc0 '' Function 0x559bdfb4eb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc7caf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7cad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7cac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7ca88 'int4':'vector' lvalue ParmVar 0x559bdfc7c6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7cb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7cb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7cb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7cb30 'int4':'vector' lvalue ParmVar 0x559bdfc7c730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc7c8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7ce40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7ccf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfc7cd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc7d258 # | | | | `-ReturnStmt 0x559bdfc7d248 # | | | | `-CallExpr 0x559bdfc7d210 'float' # | | | | |-ImplicitCastExpr 0x559bdfc7d1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc7d1d8 '' Function 0x559bdfb4e1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc7d120 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc7d108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7d0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7d0b8 'uint':'unsigned int' lvalue ParmVar 0x559bdfc7ccf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559bdfc7d1b0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc7d198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7d180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7d148 'uint':'unsigned int' lvalue ParmVar 0x559bdfc7cd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc7cef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7d458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7d308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfc7d388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc7d8a8 # | | | | `-ReturnStmt 0x559bdfc7d898 # | | | | `-CallExpr 0x559bdfc7d860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7d848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc7d828 '' Function 0x559bdfb4e500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc7d758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7d740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7d728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7d6f0 'uint2':'vector' lvalue ParmVar 0x559bdfc7d308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7d800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7d7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7d7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7d798 'uint2':'vector' lvalue ParmVar 0x559bdfc7d388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc7d510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7daa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7d958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfc7d9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc7df00 # | | | | `-ReturnStmt 0x559bdfc7def0 # | | | | `-CallExpr 0x559bdfc7deb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7dea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc7de80 '' Function 0x559bdfb4e870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc7ddb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7dd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7dd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7dd48 'uint3':'vector' lvalue ParmVar 0x559bdfc7d958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7de58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7de40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7de28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7ddf0 'uint3':'vector' lvalue ParmVar 0x559bdfc7d9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc7db60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7e6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7e590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfc7e610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc7eb40 # | | | | `-ReturnStmt 0x559bdfc7eb30 # | | | | `-CallExpr 0x559bdfc7eaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7eae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc7eac0 '' Function 0x559bdfb4eb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc7e9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7e9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7e9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7e988 'uint4':'vector' lvalue ParmVar 0x559bdfc7e590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7ea98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7ea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7ea68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7ea30 'uint4':'vector' lvalue ParmVar 0x559bdfc7e610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc7e798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7ed40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7ebf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfc7ec70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc7f178 # | | | | `-ReturnStmt 0x559bdfc7f168 # | | | | `-CallExpr 0x559bdfc7f130 'float' # | | | | |-ImplicitCastExpr 0x559bdfc7f118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc7f0f8 '' Function 0x559bdfb4e1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc7f040 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc7f028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7f010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7efd8 'int64_t':'long' lvalue ParmVar 0x559bdfc7ebf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559bdfc7f0d0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc7f0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7f0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7f068 'int64_t':'long' lvalue ParmVar 0x559bdfc7ec70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc7edf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7f378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7f228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc7f2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc7f7e8 # | | | | `-ReturnStmt 0x559bdfc7f7d8 # | | | | `-CallExpr 0x559bdfc7f7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7f788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc7f768 '' Function 0x559bdfb4e500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc7f698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7f680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7f668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7f630 'int64_t2':'vector' lvalue ParmVar 0x559bdfc7f228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7f740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7f728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7f710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7f6d8 'int64_t2':'vector' lvalue ParmVar 0x559bdfc7f2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc7f430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc7f9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7f898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc7f918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc7fe60 # | | | | `-ReturnStmt 0x559bdfc7fe50 # | | | | `-CallExpr 0x559bdfc7fe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc7fe00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc7fde0 '' Function 0x559bdfb4e870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc7fd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc7fcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc7fce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc7fca8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc7f898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc7fdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc7fda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc7fd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc7fd50 'int64_t3':'vector' lvalue ParmVar 0x559bdfc7f918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc7faa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc80060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc7ff10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc7ff90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc804e0 # | | | | `-ReturnStmt 0x559bdfc804d0 # | | | | `-CallExpr 0x559bdfc80498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc80480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc80460 '' Function 0x559bdfb4eb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc80390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc80378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc80360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc80328 'int64_t4':'vector' lvalue ParmVar 0x559bdfc7ff10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc80438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc80420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc80408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc803d0 'int64_t4':'vector' lvalue ParmVar 0x559bdfc7ff90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc80118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc80cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc80b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfc80bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc81118 # | | | | `-ReturnStmt 0x559bdfc81108 # | | | | `-CallExpr 0x559bdfc810d0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc810b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc81098 '' Function 0x559bdfb4e1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc80fe0 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc80fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc80fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc80f78 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc80b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559bdfc81070 'float' # | | | | `-ImplicitCastExpr 0x559bdfc81058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc81040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc81008 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc80bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc80d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc81318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc811c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc81248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc817a8 # | | | | `-ReturnStmt 0x559bdfc81798 # | | | | `-CallExpr 0x559bdfc81760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc81748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc81728 '' Function 0x559bdfb4e500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc81658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc81640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc81628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc815f0 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc811c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc81700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc816e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc816d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc81698 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc81248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc813d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc819a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc81858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc818d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc81e40 # | | | | `-ReturnStmt 0x559bdfc81e30 # | | | | `-CallExpr 0x559bdfc81df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc81de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc81dc0 '' Function 0x559bdfb4e870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc81cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc81cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc81cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc81c88 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc81858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc81d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc81d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc81d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc81d30 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc818d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc81a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc82040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc81ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc81f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc824e0 # | | | | `-ReturnStmt 0x559bdfc824d0 # | | | | `-CallExpr 0x559bdfc82498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc82480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc82460 '' Function 0x559bdfb4eb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc82390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc82378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc82360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc82328 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc81ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc82438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc82420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc82408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc823d0 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc81f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc820f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc82650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc825a0 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc82998 # | | | | `-ReturnStmt 0x559bdfc82988 # | | | | `-CallExpr 0x559bdfc82958 'float' # | | | | |-ImplicitCastExpr 0x559bdfc82940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc82920 '' Function 0x559bdfb52f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc828f8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc828e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc828c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc82890 'double' lvalue ParmVar 0x559bdfc825a0 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc82700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbae680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc82a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbae9e8 # | | | | `-ReturnStmt 0x559bdfbae9d8 # | | | | `-CallExpr 0x559bdfbae9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbae990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbae970 '' Function 0x559bdfb53188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbae948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbae930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbae918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbae8e0 'double2':'vector' lvalue ParmVar 0x559bdfc82a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbae730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbaeb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbaeaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbaeec8 # | | | | `-ReturnStmt 0x559bdfbaeeb8 # | | | | `-CallExpr 0x559bdfbaee88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbaee70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbaee50 '' Function 0x559bdfb53400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbaee28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbaee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbaedf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbaedc0 'double3':'vector' lvalue ParmVar 0x559bdfbaeaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbaec08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbaf038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbaef88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbaf3b0 # | | | | `-ReturnStmt 0x559bdfbaf3a0 # | | | | `-CallExpr 0x559bdfbaf370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbaf358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbaf338 '' Function 0x559bdfb53678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbaf310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbaf2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbaf2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbaf2a8 'double4':'vector' lvalue ParmVar 0x559bdfbaef88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbaf0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbaf510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbaf460 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbaf868 # | | | | `-ReturnStmt 0x559bdfbaf858 # | | | | `-CallExpr 0x559bdfbaf828 'float' # | | | | |-ImplicitCastExpr 0x559bdfbaf810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbaf7f0 '' Function 0x559bdfb52f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbaf7c8 'float' # | | | | `-ImplicitCastExpr 0x559bdfbaf7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbaf798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbaf760 'int' lvalue ParmVar 0x559bdfbaf460 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbaf5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbaf9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbaf918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbafd40 # | | | | `-ReturnStmt 0x559bdfbafd30 # | | | | `-CallExpr 0x559bdfbafd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbafce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbafcc8 '' Function 0x559bdfb53188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbafca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbafc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbafc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbafc38 'int2':'vector' lvalue ParmVar 0x559bdfbaf918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbafa78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbafea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbafdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbb0220 # | | | | `-ReturnStmt 0x559bdfbb0210 # | | | | `-CallExpr 0x559bdfbb01e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb01c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb01a8 '' Function 0x559bdfb53400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb0180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb0168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb0150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb0118 'int3':'vector' lvalue ParmVar 0x559bdfbafdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbaff50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb0380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb02d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbb0730 # | | | | `-ReturnStmt 0x559bdfbb0720 # | | | | `-CallExpr 0x559bdfbb06f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb06d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb06b8 '' Function 0x559bdfb53678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb0690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb0650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb0638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb0600 'int4':'vector' lvalue ParmVar 0x559bdfbb02d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb0430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb0890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb07e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbb0c08 # | | | | `-ReturnStmt 0x559bdfbb0bf8 # | | | | `-CallExpr 0x559bdfbb0bc8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb0bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb0b90 '' Function 0x559bdfb52f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb0b68 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb0b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb0b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb0b00 'uint':'unsigned int' lvalue ParmVar 0x559bdfbb07e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbb0940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb0d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb0cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbb1100 # | | | | `-ReturnStmt 0x559bdfbb10f0 # | | | | `-CallExpr 0x559bdfbb10c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb10a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb1088 '' Function 0x559bdfb53188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb1060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb1048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb1030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb0ff8 'uint2':'vector' lvalue ParmVar 0x559bdfbb0cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb0e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb1260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb11b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbb1600 # | | | | `-ReturnStmt 0x559bdfbb15f0 # | | | | `-CallExpr 0x559bdfbb15c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb15a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb1588 '' Function 0x559bdfb53400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb1560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb1548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb1530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb14f8 'uint3':'vector' lvalue ParmVar 0x559bdfbb11b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb1310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb1760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb16b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbb1b08 # | | | | `-ReturnStmt 0x559bdfbb1af8 # | | | | `-CallExpr 0x559bdfbb1ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb1ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb1a90 '' Function 0x559bdfb53678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb1a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb1a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb1a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb1a00 'uint4':'vector' lvalue ParmVar 0x559bdfbb16b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb1810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb1c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb1bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbb2000 # | | | | `-ReturnStmt 0x559bdfbb1ff0 # | | | | `-CallExpr 0x559bdfbb1fc0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb1fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb1f88 '' Function 0x559bdfb52f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb1f60 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb1f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb1f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb1ef8 'int64_t':'long' lvalue ParmVar 0x559bdfbb1bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbb1d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb2160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb20b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbb2518 # | | | | `-ReturnStmt 0x559bdfbb2508 # | | | | `-CallExpr 0x559bdfbb24d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb24c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb24a0 '' Function 0x559bdfb53188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb2478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb2460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb2448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb2410 'int64_t2':'vector' lvalue ParmVar 0x559bdfbb20b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb2210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb26a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb25c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbb2a60 # | | | | `-ReturnStmt 0x559bdfbb2a50 # | | | | `-CallExpr 0x559bdfbb2a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb2a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb29e8 '' Function 0x559bdfb53400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb29c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb29a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb2990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb2958 'int64_t3':'vector' lvalue ParmVar 0x559bdfbb25c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb2750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb2bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb2b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbb2f88 # | | | | `-ReturnStmt 0x559bdfbb2f78 # | | | | `-CallExpr 0x559bdfbb2f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb2f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb2f10 '' Function 0x559bdfb53678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb2ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb2ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb2eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb2e80 'int64_t4':'vector' lvalue ParmVar 0x559bdfbb2b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb2c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb30e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb3038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbb34a0 # | | | | `-ReturnStmt 0x559bdfbb3490 # | | | | `-CallExpr 0x559bdfbb3460 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb3448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb3428 '' Function 0x559bdfb52f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb3400 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb33e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb33d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb3398 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbb3038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbb3198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb3600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb3550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbb39d8 # | | | | `-ReturnStmt 0x559bdfbb39c8 # | | | | `-CallExpr 0x559bdfbb3998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb3980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb3960 '' Function 0x559bdfb53188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb3938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb3920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb3908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb38d0 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbb3550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb36b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb3b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb3a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbb3f18 # | | | | `-ReturnStmt 0x559bdfbb3f08 # | | | | `-CallExpr 0x559bdfbb3ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb3ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb3ea0 '' Function 0x559bdfb53400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb3e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb3e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb3e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb3e10 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbb3a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb3be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb4078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb3fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbb4460 # | | | | `-ReturnStmt 0x559bdfbb4450 # | | | | `-CallExpr 0x559bdfbb4420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb4408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb43e8 '' Function 0x559bdfb53678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb43c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb43a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb4390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb4358 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbb3fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb4128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb45d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb4520 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfbb49d8 # | | | | `-ReturnStmt 0x559bdfbb49c8 # | | | | `-CallExpr 0x559bdfbb4998 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb4980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb4960 '' Function 0x559bdfb54290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb4938 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb4920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb4908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb48d0 'double' lvalue ParmVar 0x559bdfbb4520 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfbb4740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbb4b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb4a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbb4eb0 # | | | | `-ReturnStmt 0x559bdfbb4ea0 # | | | | `-CallExpr 0x559bdfbb4e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb4e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb4e38 '' Function 0x559bdfb54508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb4e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb4df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb4de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb4da8 'double2':'vector' lvalue ParmVar 0x559bdfbb4a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb4bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbb5020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb4f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbb5390 # | | | | `-ReturnStmt 0x559bdfbb5380 # | | | | `-CallExpr 0x559bdfbb5350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb5338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb5318 '' Function 0x559bdfb18be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb52f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb52d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb52c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb5288 'double3':'vector' lvalue ParmVar 0x559bdfbb4f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb50d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbb5500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb5450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbb5878 # | | | | `-ReturnStmt 0x559bdfbb5868 # | | | | `-CallExpr 0x559bdfbb5838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb5820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb5800 '' Function 0x559bdfb18e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb57d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb57c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb57a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb5770 'double4':'vector' lvalue ParmVar 0x559bdfbb5450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb55b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbb59d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb5928 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbb5d30 # | | | | `-ReturnStmt 0x559bdfbb5d20 # | | | | `-CallExpr 0x559bdfbb5cf0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb5cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb5cb8 '' Function 0x559bdfb54290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb5c90 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb5c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb5c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb5c28 'int' lvalue ParmVar 0x559bdfbb5928 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbb5a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb5e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb5de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbb6208 # | | | | `-ReturnStmt 0x559bdfbb61f8 # | | | | `-CallExpr 0x559bdfbb61c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb61b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb6190 '' Function 0x559bdfb54508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb6168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb6150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb6138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb6100 'int2':'vector' lvalue ParmVar 0x559bdfbb5de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb5f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb6368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb62b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbb66e8 # | | | | `-ReturnStmt 0x559bdfbb66d8 # | | | | `-CallExpr 0x559bdfbb66a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb6690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb6670 '' Function 0x559bdfb18be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb6648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb6630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb6618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb65e0 'int3':'vector' lvalue ParmVar 0x559bdfbb62b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb6418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb7108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb7058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbb7490 # | | | | `-ReturnStmt 0x559bdfbb7480 # | | | | `-CallExpr 0x559bdfbb7450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb7438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb7418 '' Function 0x559bdfb18e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb73f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb73d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb73c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb7388 'int4':'vector' lvalue ParmVar 0x559bdfbb7058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb71b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb75f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb7540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbb7968 # | | | | `-ReturnStmt 0x559bdfbb7958 # | | | | `-CallExpr 0x559bdfbb7928 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb7910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb78f0 '' Function 0x559bdfb54290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb78c8 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb78b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb7898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb7860 'uint':'unsigned int' lvalue ParmVar 0x559bdfbb7540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbb76a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb7ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb7a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbb7e60 # | | | | `-ReturnStmt 0x559bdfbb7e50 # | | | | `-CallExpr 0x559bdfbb7e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb7e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb7de8 '' Function 0x559bdfb54508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb7dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb7da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb7d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb7d58 'uint2':'vector' lvalue ParmVar 0x559bdfbb7a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb7b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb7fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb7f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbb8360 # | | | | `-ReturnStmt 0x559bdfbb8350 # | | | | `-CallExpr 0x559bdfbb8320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb8308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb82e8 '' Function 0x559bdfb18be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb82c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb82a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb8290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb8258 'uint3':'vector' lvalue ParmVar 0x559bdfbb7f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb8070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb84c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb8410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbb8868 # | | | | `-ReturnStmt 0x559bdfbb8858 # | | | | `-CallExpr 0x559bdfbb8828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb8810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbb87f0 '' Function 0x559bdfb18e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbb87c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb87b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb8798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb8760 'uint4':'vector' lvalue ParmVar 0x559bdfbb8410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbb8570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb89c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb8918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbb8d60 # | | | | `-ReturnStmt 0x559bdfbb8d50 # | | | | `-CallExpr 0x559bdfbb8d20 'float' # | | | | |-ImplicitCastExpr 0x559bdfbb8d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbb8ce8 '' Function 0x559bdfb54290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbb8cc0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbb8ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb8c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb8c58 'int64_t':'long' lvalue ParmVar 0x559bdfbb8918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbb8a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb8ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb8e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbb9aa0 # | | | | `-ReturnStmt 0x559bdfbb9a90 # | | | | `-CallExpr 0x559bdfbb9a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb9a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbb9a28 '' Function 0x559bdfb54508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbb9a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb99e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb99d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb9998 'int64_t2':'vector' lvalue ParmVar 0x559bdfbb8e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbb8f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbb9c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbb9b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbb9fc0 # | | | | `-ReturnStmt 0x559bdfbb9fb0 # | | | | `-CallExpr 0x559bdfbb9f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbb9f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbb9f48 '' Function 0x559bdfb18be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbb9f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbb9f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbb9ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbb9eb8 'int64_t3':'vector' lvalue ParmVar 0x559bdfbb9b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbb9cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbba120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbba070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbba4e8 # | | | | `-ReturnStmt 0x559bdfbba4d8 # | | | | `-CallExpr 0x559bdfbba4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbba490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbba470 '' Function 0x559bdfb18e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbba448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbba430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbba418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbba3e0 'int64_t4':'vector' lvalue ParmVar 0x559bdfbba070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbba1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbba648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbba598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbbaa00 # | | | | `-ReturnStmt 0x559bdfbba9f0 # | | | | `-CallExpr 0x559bdfbba9c0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbba9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbba988 '' Function 0x559bdfb54290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbba960 'float' # | | | | `-ImplicitCastExpr 0x559bdfbba948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbba930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbba8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbba598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbba6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbab60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbaab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbbaf38 # | | | | `-ReturnStmt 0x559bdfbbaf28 # | | | | `-CallExpr 0x559bdfbbaef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbaee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbbaec0 '' Function 0x559bdfb54508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbbae98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbae80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbae68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbae30 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbbaab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbbac10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbb098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbafe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbbb478 # | | | | `-ReturnStmt 0x559bdfbbb468 # | | | | `-CallExpr 0x559bdfbbb438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbb420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbbb400 '' Function 0x559bdfb18be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbbb3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbb3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbb3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbb370 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbbafe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbbb148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbb5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbb528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbbb9c0 # | | | | `-ReturnStmt 0x559bdfbbb9b0 # | | | | `-CallExpr 0x559bdfbbb980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbb968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbbb948 '' Function 0x559bdfb18e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbbb920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbb908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbb8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbb8b8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfbbb528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbbb688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbbb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbba78 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfbbbe70 # | | | | `-ReturnStmt 0x559bdfbbbe60 # | | | | `-CallExpr 0x559bdfbbbe30 'float' # | | | | |-ImplicitCastExpr 0x559bdfbbbe18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbbbdf8 '' Function 0x559bdfb641b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbbbdd0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbbbdb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbbda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbbd68 'double' lvalue ParmVar 0x559bdfbbba78 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfbbbbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbbbfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbbf28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfbbc340 # | | | | `-ReturnStmt 0x559bdfbbc330 # | | | | `-CallExpr 0x559bdfbbc300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbc2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbbc2c8 '' Function 0x559bdfb64430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbbc2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbc288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbc270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbc238 'double2':'vector' lvalue ParmVar 0x559bdfbbbf28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfbbc088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbbc4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbc3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfbbc818 # | | | | `-ReturnStmt 0x559bdfbbc808 # | | | | `-CallExpr 0x559bdfbbc7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbc7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbbc7a0 '' Function 0x559bdfb646a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbbc778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbc760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbc748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbc710 'double3':'vector' lvalue ParmVar 0x559bdfbbc3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfbbc558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbbc980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbc8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfbbccf8 # | | | | `-ReturnStmt 0x559bdfbbcce8 # | | | | `-CallExpr 0x559bdfbbccb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbcca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbbcc80 '' Function 0x559bdfb64930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbbcc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbcc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbcc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbcbf0 'double4':'vector' lvalue ParmVar 0x559bdfbbc8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfbbca30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfbbce58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbcda8 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfbbd1b0 # | | | | `-ReturnStmt 0x559bdfbbd1a0 # | | | | `-CallExpr 0x559bdfbbd170 'float' # | | | | |-ImplicitCastExpr 0x559bdfbbd158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbbd138 '' Function 0x559bdfb641b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbbd110 'float' # | | | | `-ImplicitCastExpr 0x559bdfbbd0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbd0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbd0a8 'int' lvalue ParmVar 0x559bdfbbcda8 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfbbcf08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbd310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbd260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfbbd688 # | | | | `-ReturnStmt 0x559bdfbbd678 # | | | | `-CallExpr 0x559bdfbbd648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbd630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbbd610 '' Function 0x559bdfb64430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbbd5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbd5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbd5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbd580 'int2':'vector' lvalue ParmVar 0x559bdfbbd260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfbbd3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbe6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbd738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfbbea40 # | | | | `-ReturnStmt 0x559bdfbbea30 # | | | | `-CallExpr 0x559bdfbbea00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbe9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbbe9c8 '' Function 0x559bdfb646a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbbe9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbe988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbe970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbe938 'int3':'vector' lvalue ParmVar 0x559bdfbbd738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfbbe770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbeba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbeaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfbbef28 # | | | | `-ReturnStmt 0x559bdfbbef18 # | | | | `-CallExpr 0x559bdfbbeee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbeed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbbeeb0 '' Function 0x559bdfb64930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbbee88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbee70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbee58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbee20 'int4':'vector' lvalue ParmVar 0x559bdfbbeaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfbbec50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbf088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbefd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfbbf400 # | | | | `-ReturnStmt 0x559bdfbbf3f0 # | | | | `-CallExpr 0x559bdfbbf3c0 'float' # | | | | |-ImplicitCastExpr 0x559bdfbbf3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbbf388 '' Function 0x559bdfb641b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbbf360 'float' # | | | | `-ImplicitCastExpr 0x559bdfbbf348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbf330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbf2f8 'uint':'unsigned int' lvalue ParmVar 0x559bdfbbefd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfbbf138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbf560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbf4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfbbf8f8 # | | | | `-ReturnStmt 0x559bdfbbf8e8 # | | | | `-CallExpr 0x559bdfbbf8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbf8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbbf880 '' Function 0x559bdfb64430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbbf858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbf840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbf828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbf7f0 'uint2':'vector' lvalue ParmVar 0x559bdfbbf4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfbbf610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbfa58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbf9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfbbfdf8 # | | | | `-ReturnStmt 0x559bdfbbfde8 # | | | | `-CallExpr 0x559bdfbbfdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbbfda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbbfd80 '' Function 0x559bdfb646a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbbfd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbbfd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbbfd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbbfcf0 'uint3':'vector' lvalue ParmVar 0x559bdfbbf9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfbbfb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbbff58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbbfea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfbc0300 # | | | | `-ReturnStmt 0x559bdfbc02f0 # | | | | `-CallExpr 0x559bdfbc02c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbc02a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbc0288 '' Function 0x559bdfb64930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbc0260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbc0248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc0230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc01f8 'uint4':'vector' lvalue ParmVar 0x559bdfbbfea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfbc0008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc0460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc03b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfbc07f8 # | | | | `-ReturnStmt 0x559bdfbc07e8 # | | | | `-CallExpr 0x559bdfbc07b8 'float' # | | | | |-ImplicitCastExpr 0x559bdfbc07a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbc0780 '' Function 0x559bdfb641b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbc0758 'float' # | | | | `-ImplicitCastExpr 0x559bdfbc0740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc0728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc06f0 'int64_t':'long' lvalue ParmVar 0x559bdfbc03b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfbc0510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc0958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc08a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbc0d10 # | | | | `-ReturnStmt 0x559bdfbc0d00 # | | | | `-CallExpr 0x559bdfbc0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbc0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbc0c98 '' Function 0x559bdfb64430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbc0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbc0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc0c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc0c08 'int64_t2':'vector' lvalue ParmVar 0x559bdfbc08a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbc0a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc0e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc0dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfbc1230 # | | | | `-ReturnStmt 0x559bdfbc1220 # | | | | `-CallExpr 0x559bdfbc11f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbc11d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbc11b8 '' Function 0x559bdfb646a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbc1190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbc1178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc1160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc1128 'int64_t3':'vector' lvalue ParmVar 0x559bdfbc0dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbc0f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc1390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc12e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfbc1758 # | | | | `-ReturnStmt 0x559bdfbc1748 # | | | | `-CallExpr 0x559bdfbc1718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbc1700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfbc16e0 '' Function 0x559bdfb64930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfbc16b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbc16a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc1688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc1650 'int64_t4':'vector' lvalue ParmVar 0x559bdfbc12e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfbc1440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc18b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc1808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfbc1c70 # | | | | `-ReturnStmt 0x559bdfbc1c60 # | | | | `-CallExpr 0x559bdfbc1c30 'float' # | | | | |-ImplicitCastExpr 0x559bdfbc1c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfbc1bf8 '' Function 0x559bdfb641b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfbc1bd0 'float' # | | | | `-ImplicitCastExpr 0x559bdfbc1bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc1ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc1b68 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfbc1808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfbc1968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc1dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc1d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfbc21a8 # | | | | `-ReturnStmt 0x559bdfbc2198 # | | | | `-CallExpr 0x559bdfbc2168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfbc2150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfbc2130 '' Function 0x559bdfb64430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfbc2108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbc20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc20d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc20a0 'uint64_t2':'vector' lvalue ParmVar 0x559bdfbc1d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfbc1e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfbc2308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfbc2258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc88c78 # | | | | `-ReturnStmt 0x559bdfc88c68 # | | | | `-CallExpr 0x559bdfc88c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc88c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfbc2670 '' Function 0x559bdfb646a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfbc2648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfbc2630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfbc2618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfbc25e0 'uint64_t3':'vector' lvalue ParmVar 0x559bdfbc2258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfbc23b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc88dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc88d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc891c0 # | | | | `-ReturnStmt 0x559bdfc891b0 # | | | | `-CallExpr 0x559bdfc89180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc89168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc89148 '' Function 0x559bdfb64930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc89120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc89108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc890f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc890b8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc88d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc88e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc89330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc89280 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc89678 # | | | | `-ReturnStmt 0x559bdfc89668 # | | | | `-CallExpr 0x559bdfc89638 'float' # | | | | |-ImplicitCastExpr 0x559bdfc89620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc89600 '' Function 0x559bdfb65548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc895d8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc895c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc895a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc89570 'double' lvalue ParmVar 0x559bdfc89280 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc893e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc897e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc89738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc89b50 # | | | | `-ReturnStmt 0x559bdfc89b40 # | | | | `-CallExpr 0x559bdfc89b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc89af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc89ad8 '' Function 0x559bdfb657c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc89ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc89a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc89a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc89a48 'double2':'vector' lvalue ParmVar 0x559bdfc89738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc89898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc89cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc89c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc8a030 # | | | | `-ReturnStmt 0x559bdfc8a020 # | | | | `-CallExpr 0x559bdfc89ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc89fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc89fb8 '' Function 0x559bdfb65a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc89f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc89f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc89f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc89f28 'double3':'vector' lvalue ParmVar 0x559bdfc89c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc89d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc8a1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8a0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc8a518 # | | | | `-ReturnStmt 0x559bdfc8a508 # | | | | `-CallExpr 0x559bdfc8a4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8a4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc8a4a0 '' Function 0x559bdfb65cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc8a478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8a460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8a448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8a410 'double4':'vector' lvalue ParmVar 0x559bdfc8a0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc8a250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc8a678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8a5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc8a9d0 # | | | | `-ReturnStmt 0x559bdfc8a9c0 # | | | | `-CallExpr 0x559bdfc8a990 'float' # | | | | |-ImplicitCastExpr 0x559bdfc8a978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc8a958 '' Function 0x559bdfb65548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc8a930 'float' # | | | | `-ImplicitCastExpr 0x559bdfc8a918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8a900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8a8c8 'int' lvalue ParmVar 0x559bdfc8a5c8 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc8a728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8ab30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8aa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc8aea8 # | | | | `-ReturnStmt 0x559bdfc8ae98 # | | | | `-CallExpr 0x559bdfc8ae68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8ae50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc8ae30 '' Function 0x559bdfb657c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc8ae08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8adf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8add8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8ada0 'int2':'vector' lvalue ParmVar 0x559bdfc8aa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc8abe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8b008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8af58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc8b388 # | | | | `-ReturnStmt 0x559bdfc8b378 # | | | | `-CallExpr 0x559bdfc8b348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8b330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc8b310 '' Function 0x559bdfb65a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc8b2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8b2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8b2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8b280 'int3':'vector' lvalue ParmVar 0x559bdfc8af58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc8b0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8b4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8b438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc8b870 # | | | | `-ReturnStmt 0x559bdfc8b860 # | | | | `-CallExpr 0x559bdfc8b830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8b818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc8b7f8 '' Function 0x559bdfb65cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc8b7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8b7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8b7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8b768 'int4':'vector' lvalue ParmVar 0x559bdfc8b438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc8b598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8b9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8b920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc8bd48 # | | | | `-ReturnStmt 0x559bdfc8bd38 # | | | | `-CallExpr 0x559bdfc8bd08 'float' # | | | | |-ImplicitCastExpr 0x559bdfc8bcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc8bcd0 '' Function 0x559bdfb65548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc8bca8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc8bc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8bc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8bc40 'uint':'unsigned int' lvalue ParmVar 0x559bdfc8b920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc8ba80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8bea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8bdf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc8c240 # | | | | `-ReturnStmt 0x559bdfc8c230 # | | | | `-CallExpr 0x559bdfc8c200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8c1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc8c1c8 '' Function 0x559bdfb657c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc8c1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8c188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8c170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8c138 'uint2':'vector' lvalue ParmVar 0x559bdfc8bdf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc8bf58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8c3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8c2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc8c740 # | | | | `-ReturnStmt 0x559bdfc8c730 # | | | | `-CallExpr 0x559bdfc8c700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8c6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc8c6c8 '' Function 0x559bdfb65a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc8c6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8c688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8c670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8c638 'uint3':'vector' lvalue ParmVar 0x559bdfc8c2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc8c450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8c8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8c7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc8e220 # | | | | `-ReturnStmt 0x559bdfc8e210 # | | | | `-CallExpr 0x559bdfc8e1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8cbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc8cbd0 '' Function 0x559bdfb65cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc8cba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8cb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8cb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8cb40 'uint4':'vector' lvalue ParmVar 0x559bdfc8c7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc8c950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8e380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8e2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc8e718 # | | | | `-ReturnStmt 0x559bdfc8e708 # | | | | `-CallExpr 0x559bdfc8e6d8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc8e6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc8e6a0 '' Function 0x559bdfb65548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc8e678 'float' # | | | | `-ImplicitCastExpr 0x559bdfc8e660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8e648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8e610 'int64_t':'long' lvalue ParmVar 0x559bdfc8e2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc8e430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8e878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8e7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc8ec30 # | | | | `-ReturnStmt 0x559bdfc8ec20 # | | | | `-CallExpr 0x559bdfc8ebf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8ebd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc8ebb8 '' Function 0x559bdfb657c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc8eb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8eb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8eb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8eb28 'int64_t2':'vector' lvalue ParmVar 0x559bdfc8e7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc8e928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8ed90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8ece0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc8f150 # | | | | `-ReturnStmt 0x559bdfc8f140 # | | | | `-CallExpr 0x559bdfc8f110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8f0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc8f0d8 '' Function 0x559bdfb65a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc8f0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8f098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8f080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8f048 'int64_t3':'vector' lvalue ParmVar 0x559bdfc8ece0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc8ee40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8f2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8f200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc8f678 # | | | | `-ReturnStmt 0x559bdfc8f668 # | | | | `-CallExpr 0x559bdfc8f638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc8f620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc8f600 '' Function 0x559bdfb65cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc8f5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc8f5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8f5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8f570 'int64_t4':'vector' lvalue ParmVar 0x559bdfc8f200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc8f360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8f7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8f728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc8fb90 # | | | | `-ReturnStmt 0x559bdfc8fb80 # | | | | `-CallExpr 0x559bdfc8fb50 'float' # | | | | |-ImplicitCastExpr 0x559bdfc8fb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc8fb18 '' Function 0x559bdfb65548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc8faf0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc8fad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8fac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8fa88 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc8f728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc8f888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc8fcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc8fc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc900c8 # | | | | `-ReturnStmt 0x559bdfc900b8 # | | | | `-CallExpr 0x559bdfc90088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc90070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc90050 '' Function 0x559bdfb657c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc90028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc90010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc8fff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc8ffc0 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc8fc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc8fda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc90228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc90178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc90608 # | | | | `-ReturnStmt 0x559bdfc905f8 # | | | | `-CallExpr 0x559bdfc905c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc905b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc90590 '' Function 0x559bdfb65a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc90568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc90550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc90538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc90500 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc90178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc902d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc90768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc906b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc90b50 # | | | | `-ReturnStmt 0x559bdfc90b40 # | | | | `-CallExpr 0x559bdfc90b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc90af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc90ad8 '' Function 0x559bdfb65cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc90ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc90a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc90a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc90a48 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc906b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc90818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc90cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc90c10 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfc91008 # | | | | `-ReturnStmt 0x559bdfc90ff8 # | | | | `-CallExpr 0x559bdfc90fc8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc90fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc90f90 '' Function 0x559bdfb668d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc90f68 'float' # | | | | `-ImplicitCastExpr 0x559bdfc90f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc90f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc90f00 'double' lvalue ParmVar 0x559bdfc90c10 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfc90d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc91178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc910c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc914e0 # | | | | `-ReturnStmt 0x559bdfc914d0 # | | | | `-CallExpr 0x559bdfc914a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc91488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc91468 '' Function 0x559bdfb66b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc91440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc91428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc91410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc913d8 'double2':'vector' lvalue ParmVar 0x559bdfc910c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc91228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc91650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc915a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc919c0 # | | | | `-ReturnStmt 0x559bdfc919b0 # | | | | `-CallExpr 0x559bdfc91980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc91968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc91948 '' Function 0x559bdfb66dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc91920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc91908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc918f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc918b8 'double3':'vector' lvalue ParmVar 0x559bdfc915a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc91700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc91b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc91a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc91ea8 # | | | | `-ReturnStmt 0x559bdfc91e98 # | | | | `-CallExpr 0x559bdfc91e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc91e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc91e30 '' Function 0x559bdfb67040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc91e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc91df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc91dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc91da0 'double4':'vector' lvalue ParmVar 0x559bdfc91a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc91be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc92008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc91f58 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfc923a0 # | | | | `-ReturnStmt 0x559bdfc92390 # | | | | `-CallExpr 0x559bdfc92360 'float' # | | | | |-ImplicitCastExpr 0x559bdfc92348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc92328 '' Function 0x559bdfb668d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc92300 'float' # | | | | `-ImplicitCastExpr 0x559bdfc922e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc922d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc92298 'int' lvalue ParmVar 0x559bdfc91f58 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfc920b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc92500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc92450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc92878 # | | | | `-ReturnStmt 0x559bdfc92868 # | | | | `-CallExpr 0x559bdfc92838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc92820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc92800 '' Function 0x559bdfb66b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc927d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc927c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc927a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc92770 'int2':'vector' lvalue ParmVar 0x559bdfc92450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc925b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc929d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc92928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc92d58 # | | | | `-ReturnStmt 0x559bdfc92d48 # | | | | `-CallExpr 0x559bdfc92d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc92d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc92ce0 '' Function 0x559bdfb66dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc92cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc92ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc92c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc92c50 'int3':'vector' lvalue ParmVar 0x559bdfc92928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc92a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc92eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc92e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc93240 # | | | | `-ReturnStmt 0x559bdfc93230 # | | | | `-CallExpr 0x559bdfc93200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc931e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc931c8 '' Function 0x559bdfb67040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc931a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc93188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc93170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc93138 'int4':'vector' lvalue ParmVar 0x559bdfc92e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc92f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc933a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc932f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc93718 # | | | | `-ReturnStmt 0x559bdfc93708 # | | | | `-CallExpr 0x559bdfc936d8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc936c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc936a0 '' Function 0x559bdfb668d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc93678 'float' # | | | | `-ImplicitCastExpr 0x559bdfc93660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc93648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc93610 'uint':'unsigned int' lvalue ParmVar 0x559bdfc932f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc93450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc93878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc937c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc93c10 # | | | | `-ReturnStmt 0x559bdfc93c00 # | | | | `-CallExpr 0x559bdfc93bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc93bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc93b98 '' Function 0x559bdfb66b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc93b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc93b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc93b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc93b08 'uint2':'vector' lvalue ParmVar 0x559bdfc937c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc93928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc93d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc93cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc94110 # | | | | `-ReturnStmt 0x559bdfc94100 # | | | | `-CallExpr 0x559bdfc940d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc940b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc94098 '' Function 0x559bdfb66dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc94070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc94058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc94040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc94008 'uint3':'vector' lvalue ParmVar 0x559bdfc93cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc93e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc94270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc941c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc94618 # | | | | `-ReturnStmt 0x559bdfc94608 # | | | | `-CallExpr 0x559bdfc945d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc945c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc945a0 '' Function 0x559bdfb67040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc94578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc94560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc94548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc94510 'uint4':'vector' lvalue ParmVar 0x559bdfc941c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc94320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc94778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc946c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc94b10 # | | | | `-ReturnStmt 0x559bdfc94b00 # | | | | `-CallExpr 0x559bdfc94ad0 'float' # | | | | |-ImplicitCastExpr 0x559bdfc94ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc94a98 '' Function 0x559bdfb668d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc94a70 'float' # | | | | `-ImplicitCastExpr 0x559bdfc94a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc94a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc94a08 'int64_t':'long' lvalue ParmVar 0x559bdfc946c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc94828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc94c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc94bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc95028 # | | | | `-ReturnStmt 0x559bdfc95018 # | | | | `-CallExpr 0x559bdfc94fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc94fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc94fb0 '' Function 0x559bdfb66b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc94f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc94f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc94f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc94f20 'int64_t2':'vector' lvalue ParmVar 0x559bdfc94bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc94d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc95188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc950d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc95548 # | | | | `-ReturnStmt 0x559bdfc95538 # | | | | `-CallExpr 0x559bdfc95508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc954f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc954d0 '' Function 0x559bdfb66dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc954a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc95490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc95478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc95440 'int64_t3':'vector' lvalue ParmVar 0x559bdfc950d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc95238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc956a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc955f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc95a70 # | | | | `-ReturnStmt 0x559bdfc95a60 # | | | | `-CallExpr 0x559bdfc95a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc95a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc959f8 '' Function 0x559bdfb67040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc959d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc959b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc959a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc95968 'int64_t4':'vector' lvalue ParmVar 0x559bdfc955f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc95758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc95bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc95b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc95f88 # | | | | `-ReturnStmt 0x559bdfc95f78 # | | | | `-CallExpr 0x559bdfc95f48 'float' # | | | | |-ImplicitCastExpr 0x559bdfc95f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfc95f10 '' Function 0x559bdfb668d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfc95ee8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc95ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc95eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc95e80 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc95b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc95c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc960e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc96038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc968d0 # | | | | `-ReturnStmt 0x559bdfc968c0 # | | | | `-CallExpr 0x559bdfc96890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc96878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfc96858 '' Function 0x559bdfb66b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfc96830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc96818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc96800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc967c8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc96038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc96198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc96a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc96980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc96e10 # | | | | `-ReturnStmt 0x559bdfc96e00 # | | | | `-CallExpr 0x559bdfc96dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc96db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfc96d98 '' Function 0x559bdfb66dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfc96d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc96d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc96d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc96d08 'uint64_t3':'vector' lvalue ParmVar 0x559bdfc96980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc96ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc96f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc96ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc97358 # | | | | `-ReturnStmt 0x559bdfc97348 # | | | | `-CallExpr 0x559bdfc97318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc97300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfc972e0 '' Function 0x559bdfb67040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfc972b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc972a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc97288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc97250 'uint64_t4':'vector' lvalue ParmVar 0x559bdfc96ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc97020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc97568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc97418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x559bdfc97498 col:40 used V2 'double' # | | | |-CompoundStmt 0x559bdfc97950 # | | | | `-ReturnStmt 0x559bdfc97940 # | | | | `-CallExpr 0x559bdfc97908 'float' # | | | | |-ImplicitCastExpr 0x559bdfc978f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc978d0 '' Function 0x559bdfb67f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc97818 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc97800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc977e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc977b0 'double' lvalue ParmVar 0x559bdfc97418 'V1' 'double' # | | | | `-CStyleCastExpr 0x559bdfc978a8 'float' # | | | | `-ImplicitCastExpr 0x559bdfc97890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc97878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc97840 'double' lvalue ParmVar 0x559bdfc97498 'V2' 'double' # | | | `-DeprecatedAttr 0x559bdfc97620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc97b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc97a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfc97a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559bdfc97f80 # | | | | `-ReturnStmt 0x559bdfc97f70 # | | | | `-CallExpr 0x559bdfc97f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc97f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc97f00 '' Function 0x559bdfb682b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc97e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc97e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc97e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc97dc8 'double2':'vector' lvalue ParmVar 0x559bdfc97a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc97ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc97ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc97ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc97e70 'double2':'vector' lvalue ParmVar 0x559bdfc97a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfc97c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc98190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc98040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfc980c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559bdfc985b8 # | | | | `-ReturnStmt 0x559bdfc985a8 # | | | | `-CallExpr 0x559bdfc98570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc98558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc98538 '' Function 0x559bdfb685d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc98468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc98450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc98438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc98400 'double3':'vector' lvalue ParmVar 0x559bdfc98040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc98510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc984f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc984e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc984a8 'double3':'vector' lvalue ParmVar 0x559bdfc980c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfc98248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc987c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc98678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfc986f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x559bdfc98bf8 # | | | | `-ReturnStmt 0x559bdfc98be8 # | | | | `-CallExpr 0x559bdfc98bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc98b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc98b78 '' Function 0x559bdfb68950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc98aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc98a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc98a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc98a40 'double4':'vector' lvalue ParmVar 0x559bdfc98678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc98b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc98b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc98b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc98ae8 'double4':'vector' lvalue ParmVar 0x559bdfc986f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfc98880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfc98df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc98ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x559bdfc98d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x559bdfc991f0 # | | | | `-ReturnStmt 0x559bdfc991e0 # | | | | `-CallExpr 0x559bdfc991a8 'float' # | | | | |-ImplicitCastExpr 0x559bdfc99190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc99170 '' Function 0x559bdfb67f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc990b8 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc990a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc99088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc99050 'int' lvalue ParmVar 0x559bdfc98ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x559bdfc99148 'float' # | | | | `-ImplicitCastExpr 0x559bdfc99130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc99118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc990e0 'int' lvalue ParmVar 0x559bdfc98d28 'V2' 'int' # | | | `-DeprecatedAttr 0x559bdfc98eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc993f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc992a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559bdfc99320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559bdfc99820 # | | | | `-ReturnStmt 0x559bdfc99810 # | | | | `-CallExpr 0x559bdfc997d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc997c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc997a0 '' Function 0x559bdfb682b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc996d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc996b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc996a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc99668 'int2':'vector' lvalue ParmVar 0x559bdfc992a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc99778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc99760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc99748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc99710 'int2':'vector' lvalue ParmVar 0x559bdfc99320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfc994a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc99a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc998d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x559bdfc99950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559bdfc99e58 # | | | | `-ReturnStmt 0x559bdfc99e48 # | | | | `-CallExpr 0x559bdfc99e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc99df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc99dd8 '' Function 0x559bdfb685d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc99d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc99cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc99cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc99ca0 'int3':'vector' lvalue ParmVar 0x559bdfc998d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc99db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc99d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc99d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc99d48 'int3':'vector' lvalue ParmVar 0x559bdfc99950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfc99ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9a058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc99f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559bdfc99f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559bdfc9a498 # | | | | `-ReturnStmt 0x559bdfc9a488 # | | | | `-CallExpr 0x559bdfc9a450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9a438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc9a418 '' Function 0x559bdfb68950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc9a348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9a330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9a318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9a2e0 'int4':'vector' lvalue ParmVar 0x559bdfc99f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9a3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9a3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9a3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9a388 'int4':'vector' lvalue ParmVar 0x559bdfc99f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfc9a110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9c240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9a548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559bdfc9c170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfc9c658 # | | | | `-ReturnStmt 0x559bdfc9c648 # | | | | `-CallExpr 0x559bdfc9c610 'float' # | | | | |-ImplicitCastExpr 0x559bdfc9c5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc9c5d8 '' Function 0x559bdfb67f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc9c520 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc9c508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9c4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9c4b8 'uint':'unsigned int' lvalue ParmVar 0x559bdfc9a548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559bdfc9c5b0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc9c598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9c580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9c548 'uint':'unsigned int' lvalue ParmVar 0x559bdfc9c170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfc9c2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9c858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9c708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559bdfc9c788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfc9cca8 # | | | | `-ReturnStmt 0x559bdfc9cc98 # | | | | `-CallExpr 0x559bdfc9cc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9cc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc9cc28 '' Function 0x559bdfb682b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc9cb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9cb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9cb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9caf0 'uint2':'vector' lvalue ParmVar 0x559bdfc9c708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9cc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9cbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9cbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9cb98 'uint2':'vector' lvalue ParmVar 0x559bdfc9c788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfc9c910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9cea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9cd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559bdfc9cdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfc9d300 # | | | | `-ReturnStmt 0x559bdfc9d2f0 # | | | | `-CallExpr 0x559bdfc9d2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9d2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc9d280 '' Function 0x559bdfb685d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc9d1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9d198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9d180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9d148 'uint3':'vector' lvalue ParmVar 0x559bdfc9cd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9d258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9d240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9d228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9d1f0 'uint3':'vector' lvalue ParmVar 0x559bdfc9cdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfc9cf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9d500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9d3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559bdfc9d430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfc9d960 # | | | | `-ReturnStmt 0x559bdfc9d950 # | | | | `-CallExpr 0x559bdfc9d918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9d900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc9d8e0 '' Function 0x559bdfb68950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc9d810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9d7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9d7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9d7a8 'uint4':'vector' lvalue ParmVar 0x559bdfc9d3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9d8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9d8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9d888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9d850 'uint4':'vector' lvalue ParmVar 0x559bdfc9d430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfc9d5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9db60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9da10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559bdfc9da90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfc9df98 # | | | | `-ReturnStmt 0x559bdfc9df88 # | | | | `-CallExpr 0x559bdfc9df50 'float' # | | | | |-ImplicitCastExpr 0x559bdfc9df38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc9df18 '' Function 0x559bdfb67f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc9de60 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc9de48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9de30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9ddf8 'int64_t':'long' lvalue ParmVar 0x559bdfc9da10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559bdfc9def0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc9ded8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9dec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9de88 'int64_t':'long' lvalue ParmVar 0x559bdfc9da90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfc9dc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9e198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9e048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc9e0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc9e608 # | | | | `-ReturnStmt 0x559bdfc9e5f8 # | | | | `-CallExpr 0x559bdfc9e5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9e5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc9e588 '' Function 0x559bdfb682b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc9e4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9e4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9e488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9e450 'int64_t2':'vector' lvalue ParmVar 0x559bdfc9e048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9e560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9e548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9e530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9e4f8 'int64_t2':'vector' lvalue ParmVar 0x559bdfc9e0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc9e250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9e808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9e6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfc9e738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfc9ec80 # | | | | `-ReturnStmt 0x559bdfc9ec70 # | | | | `-CallExpr 0x559bdfc9ec38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9ec20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfc9ec00 '' Function 0x559bdfb685d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfc9eb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9eb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9eb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9eac8 'int64_t3':'vector' lvalue ParmVar 0x559bdfc9e6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9ebd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9ebc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9eba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9eb70 'int64_t3':'vector' lvalue ParmVar 0x559bdfc9e738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfc9e8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9ee80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9ed30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfc9edb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfc9f300 # | | | | `-ReturnStmt 0x559bdfc9f2f0 # | | | | `-CallExpr 0x559bdfc9f2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9f2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfc9f280 '' Function 0x559bdfb68950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfc9f1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9f198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9f180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9f148 'int64_t4':'vector' lvalue ParmVar 0x559bdfc9ed30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9f258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9f240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9f228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9f1f0 'int64_t4':'vector' lvalue ParmVar 0x559bdfc9edb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfc9ef38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9f500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9f3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559bdfc9f430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfc9f958 # | | | | `-ReturnStmt 0x559bdfc9f948 # | | | | `-CallExpr 0x559bdfc9f910 'float' # | | | | |-ImplicitCastExpr 0x559bdfc9f8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559bdfc9f8d8 '' Function 0x559bdfb67f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559bdfc9f820 'float' # | | | | | `-ImplicitCastExpr 0x559bdfc9f808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9f7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9f7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc9f3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x559bdfc9f8b0 'float' # | | | | `-ImplicitCastExpr 0x559bdfc9f898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9f880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9f848 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfc9f430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfc9f5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfc9fb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfc9fa08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559bdfc9fa88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfc9ffe8 # | | | | `-ReturnStmt 0x559bdfc9ffd8 # | | | | `-CallExpr 0x559bdfc9ffa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfc9ff88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559bdfc9ff68 '' Function 0x559bdfb682b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559bdfc9fe98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfc9fe80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfc9fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfc9fe30 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc9fa08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x559bdfc9ff40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfc9ff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfc9ff10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfc9fed8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfc9fa88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfc9fc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca0dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca0098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559bdfca0cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfca1258 # | | | | `-ReturnStmt 0x559bdfca1248 # | | | | `-CallExpr 0x559bdfca1210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca11f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559bdfca11d8 '' Function 0x559bdfb685d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559bdfca1108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfca10f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfca10d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfca10a0 'uint64_t3':'vector' lvalue ParmVar 0x559bdfca0098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x559bdfca11b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca1198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca1180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca1148 'uint64_t3':'vector' lvalue ParmVar 0x559bdfca0cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfca0e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca1458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca1308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559bdfca1388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfca18f8 # | | | | `-ReturnStmt 0x559bdfca18e8 # | | | | `-CallExpr 0x559bdfca18b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca1898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559bdfca1878 '' Function 0x559bdfb68950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559bdfca17a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559bdfca1790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559bdfca1778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559bdfca1740 'uint64_t4':'vector' lvalue ParmVar 0x559bdfca1308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559bdfca1850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca1838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca1820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca17e8 'uint64_t4':'vector' lvalue ParmVar 0x559bdfca1388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfca1510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca1a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca19b0 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfca1da8 # | | | | `-ReturnStmt 0x559bdfca1d98 # | | | | `-CallExpr 0x559bdfca1d68 'float' # | | | | |-ImplicitCastExpr 0x559bdfca1d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfca1d30 '' Function 0x559bdfb69570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfca1d08 'float' # | | | | `-ImplicitCastExpr 0x559bdfca1cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca1cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca1ca0 'double' lvalue ParmVar 0x559bdfca19b0 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfca1b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfca1f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca1e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfca2278 # | | | | `-ReturnStmt 0x559bdfca2268 # | | | | `-CallExpr 0x559bdfca2238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca2220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfca2200 '' Function 0x559bdfb697e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfca21d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca21c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca21a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca2170 'double2':'vector' lvalue ParmVar 0x559bdfca1e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfca1fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfca23e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca2330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfca2750 # | | | | `-ReturnStmt 0x559bdfca2740 # | | | | `-CallExpr 0x559bdfca2710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca26f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfca26d8 '' Function 0x559bdfb69a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfca26b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca2698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca2680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca2648 'double3':'vector' lvalue ParmVar 0x559bdfca2330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfca2490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfca28b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca2808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfca2c30 # | | | | `-ReturnStmt 0x559bdfca2c20 # | | | | `-CallExpr 0x559bdfca2bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca2bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfca2bb8 '' Function 0x559bdfb69cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfca2b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca2b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca2b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca2b28 'double4':'vector' lvalue ParmVar 0x559bdfca2808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfca2968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfca2d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca2ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfca30e8 # | | | | `-ReturnStmt 0x559bdfca30d8 # | | | | `-CallExpr 0x559bdfca30a8 'float' # | | | | |-ImplicitCastExpr 0x559bdfca3090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfca3070 '' Function 0x559bdfb69570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfca3048 'float' # | | | | `-ImplicitCastExpr 0x559bdfca3030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca3018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca2fe0 'int' lvalue ParmVar 0x559bdfca2ce0 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfca2e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca3248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca3198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfca35c0 # | | | | `-ReturnStmt 0x559bdfca35b0 # | | | | `-CallExpr 0x559bdfca3580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca3568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfca3548 '' Function 0x559bdfb697e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfca3520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca3508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca34f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca34b8 'int2':'vector' lvalue ParmVar 0x559bdfca3198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfca32f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca3720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca3670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfca3aa0 # | | | | `-ReturnStmt 0x559bdfca3a90 # | | | | `-CallExpr 0x559bdfca3a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca3a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfca3a28 '' Function 0x559bdfb69a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfca3a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca39e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca39d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca3998 'int3':'vector' lvalue ParmVar 0x559bdfca3670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfca37d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca3c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca3b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfca3f88 # | | | | `-ReturnStmt 0x559bdfca3f78 # | | | | `-CallExpr 0x559bdfca3f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca3f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfca3f10 '' Function 0x559bdfb69cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfca3ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca3ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca3eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca3e80 'int4':'vector' lvalue ParmVar 0x559bdfca3b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfca3cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca40e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca4038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfca4460 # | | | | `-ReturnStmt 0x559bdfca4450 # | | | | `-CallExpr 0x559bdfca4420 'float' # | | | | |-ImplicitCastExpr 0x559bdfca4408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfca43e8 '' Function 0x559bdfb69570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfca43c0 'float' # | | | | `-ImplicitCastExpr 0x559bdfca43a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca4390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca4358 'uint':'unsigned int' lvalue ParmVar 0x559bdfca4038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfca4198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca45c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca4510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfca4958 # | | | | `-ReturnStmt 0x559bdfca4948 # | | | | `-CallExpr 0x559bdfca4918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca4900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfca48e0 '' Function 0x559bdfb697e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfca48b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca48a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca4888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca4850 'uint2':'vector' lvalue ParmVar 0x559bdfca4510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfca4670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca4ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca4a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfca6f58 # | | | | `-ReturnStmt 0x559bdfca6f48 # | | | | `-CallExpr 0x559bdfca6f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca6f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfca6ee0 '' Function 0x559bdfb69a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfca6eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca6ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca6e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca6e50 'uint3':'vector' lvalue ParmVar 0x559bdfca4a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfca4b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca70b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca7008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfca7460 # | | | | `-ReturnStmt 0x559bdfca7450 # | | | | `-CallExpr 0x559bdfca7420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca7408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfca73e8 '' Function 0x559bdfb69cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfca73c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca73a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca7390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca7358 'uint4':'vector' lvalue ParmVar 0x559bdfca7008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfca7168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca75c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca7510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfca7958 # | | | | `-ReturnStmt 0x559bdfca7948 # | | | | `-CallExpr 0x559bdfca7918 'float' # | | | | |-ImplicitCastExpr 0x559bdfca7900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfca78e0 '' Function 0x559bdfb69570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfca78b8 'float' # | | | | `-ImplicitCastExpr 0x559bdfca78a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca7888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca7850 'int64_t':'long' lvalue ParmVar 0x559bdfca7510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfca7670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca7ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca7a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfca7e70 # | | | | `-ReturnStmt 0x559bdfca7e60 # | | | | `-CallExpr 0x559bdfca7e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca7e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfca7df8 '' Function 0x559bdfb697e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfca7dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca7db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca7da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca7d68 'int64_t2':'vector' lvalue ParmVar 0x559bdfca7a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfca7b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca7fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca7f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfca8390 # | | | | `-ReturnStmt 0x559bdfca8380 # | | | | `-CallExpr 0x559bdfca8350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca8338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfca8318 '' Function 0x559bdfb69a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfca82f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca82d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca82c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca8288 'int64_t3':'vector' lvalue ParmVar 0x559bdfca7f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfca8080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca84f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca8440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfca88b8 # | | | | `-ReturnStmt 0x559bdfca88a8 # | | | | `-CallExpr 0x559bdfca8878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca8860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfca8840 '' Function 0x559bdfb69cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfca8818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca8800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca87e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca87b0 'int64_t4':'vector' lvalue ParmVar 0x559bdfca8440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfca85a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca8a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca8968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfca8dd0 # | | | | `-ReturnStmt 0x559bdfca8dc0 # | | | | `-CallExpr 0x559bdfca8d90 'float' # | | | | |-ImplicitCastExpr 0x559bdfca8d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfca8d58 '' Function 0x559bdfb69570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfca8d30 'float' # | | | | `-ImplicitCastExpr 0x559bdfca8d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca8d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca8cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfca8968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfca8ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca8f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca8e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfca9308 # | | | | `-ReturnStmt 0x559bdfca92f8 # | | | | `-CallExpr 0x559bdfca92c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca92b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfca9290 '' Function 0x559bdfb697e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfca9268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca9250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca9238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca9200 'uint64_t2':'vector' lvalue ParmVar 0x559bdfca8e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfca8fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca9468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca93b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfca9848 # | | | | `-ReturnStmt 0x559bdfca9838 # | | | | `-CallExpr 0x559bdfca9808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca97f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfca97d0 '' Function 0x559bdfb69a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfca97a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca9790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca9778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca9740 'uint64_t3':'vector' lvalue ParmVar 0x559bdfca93b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfca9518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca99a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca98f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfca9d90 # | | | | `-ReturnStmt 0x559bdfca9d80 # | | | | `-CallExpr 0x559bdfca9d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfca9d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfca9d18 '' Function 0x559bdfb69cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfca9cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfca9cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfca9cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfca9c88 'uint64_t4':'vector' lvalue ParmVar 0x559bdfca98f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfca9a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfca9f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfca9e50 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfcaa248 # | | | | `-ReturnStmt 0x559bdfcaa238 # | | | | `-CallExpr 0x559bdfcaa208 'float' # | | | | |-ImplicitCastExpr 0x559bdfcaa1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcaa1d0 '' Function 0x559bdfb6a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcaa1a8 'float' # | | | | `-ImplicitCastExpr 0x559bdfcaa190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaa178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcaa140 'double' lvalue ParmVar 0x559bdfca9e50 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfca9fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcaa3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcaa308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfcaa720 # | | | | `-ReturnStmt 0x559bdfcaa710 # | | | | `-CallExpr 0x559bdfcaa6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcaa6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcaa6a8 '' Function 0x559bdfb6ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcaa680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcaa668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaa650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcaa618 'double2':'vector' lvalue ParmVar 0x559bdfcaa308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfcaa468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcaa890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcaa7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfcaac00 # | | | | `-ReturnStmt 0x559bdfcaabf0 # | | | | `-CallExpr 0x559bdfcaabc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcaaba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcaab88 '' Function 0x559bdfb6ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcaab60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcaab48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaab30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcaaaf8 'double3':'vector' lvalue ParmVar 0x559bdfcaa7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfcaa940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcabb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcaacc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfcabec8 # | | | | `-ReturnStmt 0x559bdfcabeb8 # | | | | `-CallExpr 0x559bdfcabe88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcabe70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcabe50 '' Function 0x559bdfb6b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcabe28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcabe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcabdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcabdc0 'double4':'vector' lvalue ParmVar 0x559bdfcaacc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfcabc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcac028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcabf78 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfcac380 # | | | | `-ReturnStmt 0x559bdfcac370 # | | | | `-CallExpr 0x559bdfcac340 'float' # | | | | |-ImplicitCastExpr 0x559bdfcac328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcac308 '' Function 0x559bdfb6a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcac2e0 'float' # | | | | `-ImplicitCastExpr 0x559bdfcac2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcac2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcac278 'int' lvalue ParmVar 0x559bdfcabf78 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfcac0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcac4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcac430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfcac858 # | | | | `-ReturnStmt 0x559bdfcac848 # | | | | `-CallExpr 0x559bdfcac818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcac800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcac7e0 '' Function 0x559bdfb6ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcac7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcac7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcac788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcac750 'int2':'vector' lvalue ParmVar 0x559bdfcac430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfcac590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcac9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcac908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfcacd38 # | | | | `-ReturnStmt 0x559bdfcacd28 # | | | | `-CallExpr 0x559bdfcaccf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcacce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcaccc0 '' Function 0x559bdfb6ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcacc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcacc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcacc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcacc30 'int3':'vector' lvalue ParmVar 0x559bdfcac908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfcaca68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcace98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcacde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfcad220 # | | | | `-ReturnStmt 0x559bdfcad210 # | | | | `-CallExpr 0x559bdfcad1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcad1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcad1a8 '' Function 0x559bdfb6b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcad180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcad168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcad150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcad118 'int4':'vector' lvalue ParmVar 0x559bdfcacde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfcacf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcad380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcad2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfcad6f8 # | | | | `-ReturnStmt 0x559bdfcad6e8 # | | | | `-CallExpr 0x559bdfcad6b8 'float' # | | | | |-ImplicitCastExpr 0x559bdfcad6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcad680 '' Function 0x559bdfb6a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcad658 'float' # | | | | `-ImplicitCastExpr 0x559bdfcad640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcad628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcad5f0 'uint':'unsigned int' lvalue ParmVar 0x559bdfcad2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfcad430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcad858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcad7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfcadbf0 # | | | | `-ReturnStmt 0x559bdfcadbe0 # | | | | `-CallExpr 0x559bdfcadbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcadb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcadb78 '' Function 0x559bdfb6ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcadb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcadb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcadb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcadae8 'uint2':'vector' lvalue ParmVar 0x559bdfcad7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfcad908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcadd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcadca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfcae0f0 # | | | | `-ReturnStmt 0x559bdfcae0e0 # | | | | `-CallExpr 0x559bdfcae0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcae098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcae078 '' Function 0x559bdfb6ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcae050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcae038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcae020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcadfe8 'uint3':'vector' lvalue ParmVar 0x559bdfcadca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfcade00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcae250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcae1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfcae5f8 # | | | | `-ReturnStmt 0x559bdfcae5e8 # | | | | `-CallExpr 0x559bdfcae5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcae5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcae580 '' Function 0x559bdfb6b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcae558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcae540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcae528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcae4f0 'uint4':'vector' lvalue ParmVar 0x559bdfcae1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfcae300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcae758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcae6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfcaeaf0 # | | | | `-ReturnStmt 0x559bdfcaeae0 # | | | | `-CallExpr 0x559bdfcaeab0 'float' # | | | | |-ImplicitCastExpr 0x559bdfcaea98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcaea78 '' Function 0x559bdfb6a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcaea50 'float' # | | | | `-ImplicitCastExpr 0x559bdfcaea38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaea20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcae9e8 'int64_t':'long' lvalue ParmVar 0x559bdfcae6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfcae808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcaec50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcaeba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfcaf008 # | | | | `-ReturnStmt 0x559bdfcaeff8 # | | | | `-CallExpr 0x559bdfcaefc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcaefb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcaef90 '' Function 0x559bdfb6ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcaef68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcaef50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaef38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcaef00 'int64_t2':'vector' lvalue ParmVar 0x559bdfcaeba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfcaed00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcaf168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcaf0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfcaf528 # | | | | `-ReturnStmt 0x559bdfcaf518 # | | | | `-CallExpr 0x559bdfcaf4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcaf4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcaf4b0 '' Function 0x559bdfb6ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcaf488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcaf470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaf458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcaf420 'int64_t3':'vector' lvalue ParmVar 0x559bdfcaf0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfcaf218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcaf688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcaf5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfcafa50 # | | | | `-ReturnStmt 0x559bdfcafa40 # | | | | `-CallExpr 0x559bdfcafa10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcaf9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcaf9d8 '' Function 0x559bdfb6b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcaf9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcaf998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcaf980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcaf948 'int64_t4':'vector' lvalue ParmVar 0x559bdfcaf5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfcaf738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb0bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb0b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfcb0f88 # | | | | `-ReturnStmt 0x559bdfcb0f78 # | | | | `-CallExpr 0x559bdfcb0f48 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb0f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb0f10 '' Function 0x559bdfb6a920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb0ee8 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb0ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb0eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb0e80 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfcb0b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfcb0c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb10e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb1038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfcb14c0 # | | | | `-ReturnStmt 0x559bdfcb14b0 # | | | | `-CallExpr 0x559bdfcb1480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb1468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcb1448 '' Function 0x559bdfb6ab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcb1420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb1408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb13f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb13b8 'uint64_t2':'vector' lvalue ParmVar 0x559bdfcb1038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb1198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb1620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb1570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfcb1a00 # | | | | `-ReturnStmt 0x559bdfcb19f0 # | | | | `-CallExpr 0x559bdfcb19c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb19a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcb1988 '' Function 0x559bdfb6ae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcb1960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb1948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb1930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb18f8 'uint64_t3':'vector' lvalue ParmVar 0x559bdfcb1570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfcb16d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb1b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb1ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfcb1f48 # | | | | `-ReturnStmt 0x559bdfcb1f38 # | | | | `-CallExpr 0x559bdfcb1f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb1ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcb1ed0 '' Function 0x559bdfb6b088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcb1ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb1e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb1e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb1e40 'uint64_t4':'vector' lvalue ParmVar 0x559bdfcb1ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfcb1c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb20b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb2008 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfcb2400 # | | | | `-ReturnStmt 0x559bdfcb23f0 # | | | | `-CallExpr 0x559bdfcb23c0 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb23a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb2388 '' Function 0x559bdfb6bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb2360 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb2348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb2330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb22f8 'double' lvalue ParmVar 0x559bdfcb2008 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfcb2168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcb2570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb24c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfcb28d8 # | | | | `-ReturnStmt 0x559bdfcb28c8 # | | | | `-CallExpr 0x559bdfcb2898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb2880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcb2860 '' Function 0x559bdfb6bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcb2838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb2820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb2808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb27d0 'double2':'vector' lvalue ParmVar 0x559bdfcb24c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb2620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcb2a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb2998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfcb2db8 # | | | | `-ReturnStmt 0x559bdfcb2da8 # | | | | `-CallExpr 0x559bdfcb2d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb2d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcb2d40 '' Function 0x559bdfb6c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcb2d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb2d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb2ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb2cb0 'double3':'vector' lvalue ParmVar 0x559bdfcb2998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfcb2af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcb2f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb2e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfcb32a0 # | | | | `-ReturnStmt 0x559bdfcb3290 # | | | | `-CallExpr 0x559bdfcb3260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb3248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcb3228 '' Function 0x559bdfb6c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcb3200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb31e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb31d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb3198 'double4':'vector' lvalue ParmVar 0x559bdfcb2e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfcb2fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcb3400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb3350 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfcb3758 # | | | | `-ReturnStmt 0x559bdfcb3748 # | | | | `-CallExpr 0x559bdfcb3718 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb3700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb36e0 '' Function 0x559bdfb6bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb36b8 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb36a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb3688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb3650 'int' lvalue ParmVar 0x559bdfcb3350 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfcb34b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb38b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb3808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfcb3c30 # | | | | `-ReturnStmt 0x559bdfcb3c20 # | | | | `-CallExpr 0x559bdfcb3bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb3bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcb3bb8 '' Function 0x559bdfb6bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcb3b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb3b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb3b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb3b28 'int2':'vector' lvalue ParmVar 0x559bdfcb3808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb3968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb3d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb3ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfcb4110 # | | | | `-ReturnStmt 0x559bdfcb4100 # | | | | `-CallExpr 0x559bdfcb40d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb40b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcb4098 '' Function 0x559bdfb6c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcb4070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb4058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb4040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb4008 'int3':'vector' lvalue ParmVar 0x559bdfcb3ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfcb3e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb4270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb41c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfcb45f8 # | | | | `-ReturnStmt 0x559bdfcb45e8 # | | | | `-CallExpr 0x559bdfcb45b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb45a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcb4580 '' Function 0x559bdfb6c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcb4558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb4540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb4528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb44f0 'int4':'vector' lvalue ParmVar 0x559bdfcb41c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfcb4320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb4758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb46a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfcb4ad0 # | | | | `-ReturnStmt 0x559bdfcb4ac0 # | | | | `-CallExpr 0x559bdfcb4a90 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb4a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb4a58 '' Function 0x559bdfb6bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb4a30 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb4a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb4a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb49c8 'uint':'unsigned int' lvalue ParmVar 0x559bdfcb46a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfcb4808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb5c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb5b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfcb5fd0 # | | | | `-ReturnStmt 0x559bdfcb5fc0 # | | | | `-CallExpr 0x559bdfcb5f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb5f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcb5f58 '' Function 0x559bdfb6bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcb5f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb5f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb5f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb5ec8 'uint2':'vector' lvalue ParmVar 0x559bdfcb5b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb5ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb6130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb6080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfcb64d0 # | | | | `-ReturnStmt 0x559bdfcb64c0 # | | | | `-CallExpr 0x559bdfcb6490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb6478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcb6458 '' Function 0x559bdfb6c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcb6430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb6418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb6400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb63c8 'uint3':'vector' lvalue ParmVar 0x559bdfcb6080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfcb61e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb6630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb6580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfcb69d8 # | | | | `-ReturnStmt 0x559bdfcb69c8 # | | | | `-CallExpr 0x559bdfcb6998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb6980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcb6960 '' Function 0x559bdfb6c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcb6938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb6920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb6908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb68d0 'uint4':'vector' lvalue ParmVar 0x559bdfcb6580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfcb66e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb6b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb6a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfcb6ed0 # | | | | `-ReturnStmt 0x559bdfcb6ec0 # | | | | `-CallExpr 0x559bdfcb6e90 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb6e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb6e58 '' Function 0x559bdfb6bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb6e30 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb6e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb6e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb6dc8 'int64_t':'long' lvalue ParmVar 0x559bdfcb6a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfcb6be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb7030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb6f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfcb73e8 # | | | | `-ReturnStmt 0x559bdfcb73d8 # | | | | `-CallExpr 0x559bdfcb73a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb7390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcb7370 '' Function 0x559bdfb6bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcb7348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb7330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb7318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb72e0 'int64_t2':'vector' lvalue ParmVar 0x559bdfcb6f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb70e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb7548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb7498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfcb7908 # | | | | `-ReturnStmt 0x559bdfcb78f8 # | | | | `-CallExpr 0x559bdfcb78c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb78b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcb7890 '' Function 0x559bdfb6c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcb7868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb7850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb7838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb7800 'int64_t3':'vector' lvalue ParmVar 0x559bdfcb7498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfcb75f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb7a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb79b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfcb7e30 # | | | | `-ReturnStmt 0x559bdfcb7e20 # | | | | `-CallExpr 0x559bdfcb7df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb7dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcb7db8 '' Function 0x559bdfb6c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcb7d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb7d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb7d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb7d28 'int64_t4':'vector' lvalue ParmVar 0x559bdfcb79b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfcb7b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb7f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb7ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfcb8348 # | | | | `-ReturnStmt 0x559bdfcb8338 # | | | | `-CallExpr 0x559bdfcb8308 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb82f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb82d0 '' Function 0x559bdfb6bca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb82a8 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb8290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb8278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb8240 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfcb7ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfcb8040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb84a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb83f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfcb8880 # | | | | `-ReturnStmt 0x559bdfcb8870 # | | | | `-CallExpr 0x559bdfcb8840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb8828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcb8808 '' Function 0x559bdfb6bf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcb87e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb87c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb87b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb8778 'uint64_t2':'vector' lvalue ParmVar 0x559bdfcb83f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb8558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb89e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb8930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfcb8dc0 # | | | | `-ReturnStmt 0x559bdfcb8db0 # | | | | `-CallExpr 0x559bdfcb8d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb8d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcb8d48 '' Function 0x559bdfb6c190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcb8d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb8d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb8cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb8cb8 'uint64_t3':'vector' lvalue ParmVar 0x559bdfcb8930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfcb8a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb8f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb8e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559bdfcb9308 # | | | | `-ReturnStmt 0x559bdfcb92f8 # | | | | `-CallExpr 0x559bdfcb92c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcb92b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcb9290 '' Function 0x559bdfb6c408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcb9268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcb9250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb9238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb9200 'uint64_t4':'vector' lvalue ParmVar 0x559bdfcb8e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfcb8fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcb9478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb93c8 col:29 used V 'double' # | | | |-CompoundStmt 0x559bdfcb97c0 # | | | | `-ReturnStmt 0x559bdfcb97b0 # | | | | `-CallExpr 0x559bdfcb9780 'float' # | | | | |-ImplicitCastExpr 0x559bdfcb9768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcb9748 '' Function 0x559bdfb5bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcb9720 'float' # | | | | `-ImplicitCastExpr 0x559bdfcb9708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcb96f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcb96b8 'double' lvalue ParmVar 0x559bdfcb93c8 'V' 'double' # | | | `-DeprecatedAttr 0x559bdfcb9528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcb9930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcb9880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559bdfcbac10 # | | | | `-ReturnStmt 0x559bdfcbac00 # | | | | `-CallExpr 0x559bdfcbabd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbabb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcbab98 '' Function 0x559bdfb5c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcbab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbab40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbab08 'double2':'vector' lvalue ParmVar 0x559bdfcb9880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559bdfcb99e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcbad80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbacd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559bdfcbb0f0 # | | | | `-ReturnStmt 0x559bdfcbb0e0 # | | | | `-CallExpr 0x559bdfcbb0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbb098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcbb078 '' Function 0x559bdfb5c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcbb050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbb038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbb020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbafe8 'double3':'vector' lvalue ParmVar 0x559bdfcbacd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559bdfcbae30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcbb260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbb1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559bdfcbb5d8 # | | | | `-ReturnStmt 0x559bdfcbb5c8 # | | | | `-CallExpr 0x559bdfcbb598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbb580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcbb560 '' Function 0x559bdfb5c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcbb538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbb520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbb508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbb4d0 'double4':'vector' lvalue ParmVar 0x559bdfcbb1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559bdfcbb310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559bdfcbb738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbb688 col:26 used V 'int' # | | | |-CompoundStmt 0x559bdfcbba98 # | | | | `-ReturnStmt 0x559bdfcbba88 # | | | | `-CallExpr 0x559bdfcbba58 'float' # | | | | |-ImplicitCastExpr 0x559bdfcbba40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcbba20 '' Function 0x559bdfb5bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcbb9f8 'float' # | | | | `-ImplicitCastExpr 0x559bdfcbb9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbb9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbb990 'int' lvalue ParmVar 0x559bdfcbb688 'V' 'int' # | | | `-DeprecatedAttr 0x559bdfcbb7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbbbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbbb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559bdfcbbf78 # | | | | `-ReturnStmt 0x559bdfcbbf68 # | | | | `-CallExpr 0x559bdfcbbf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbbf20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcbbf00 '' Function 0x559bdfb5c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcbbed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbbec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbbea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbbe70 'int2':'vector' lvalue ParmVar 0x559bdfcbbb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559bdfcbbca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbc0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbc028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559bdfcbc460 # | | | | `-ReturnStmt 0x559bdfcbc450 # | | | | `-CallExpr 0x559bdfcbc420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbc408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcbc3e8 '' Function 0x559bdfb5c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcbc3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbc3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbc390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbc358 'int3':'vector' lvalue ParmVar 0x559bdfcbc028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559bdfcbc188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbc5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbc510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559bdfcbc950 # | | | | `-ReturnStmt 0x559bdfcbc940 # | | | | `-CallExpr 0x559bdfcbc910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbc8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcbc8d8 '' Function 0x559bdfb5c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcbc8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbc898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbc880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbc848 'int4':'vector' lvalue ParmVar 0x559bdfcbc510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559bdfcbc670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbcab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbca00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559bdfcbce30 # | | | | `-ReturnStmt 0x559bdfcbce20 # | | | | `-CallExpr 0x559bdfcbcdf0 'float' # | | | | |-ImplicitCastExpr 0x559bdfcbcdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcbcdb8 '' Function 0x559bdfb5bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcbcd90 'float' # | | | | `-ImplicitCastExpr 0x559bdfcbcd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbcd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbcd28 'uint':'unsigned int' lvalue ParmVar 0x559bdfcbca00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559bdfcbcb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbcf90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbcee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559bdfcbd330 # | | | | `-ReturnStmt 0x559bdfcbd320 # | | | | `-CallExpr 0x559bdfcbd2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbd2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcbd2b8 '' Function 0x559bdfb5c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcbd290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbd278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbd260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbd228 'uint2':'vector' lvalue ParmVar 0x559bdfcbcee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559bdfcbd040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbd490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbd3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559bdfcbd838 # | | | | `-ReturnStmt 0x559bdfcbd828 # | | | | `-CallExpr 0x559bdfcbd7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbd7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcbd7c0 '' Function 0x559bdfb5c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcbd798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbd780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbd768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbd730 'uint3':'vector' lvalue ParmVar 0x559bdfcbd3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559bdfcbd540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbd998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbd8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559bdfcbdd48 # | | | | `-ReturnStmt 0x559bdfcbdd38 # | | | | `-CallExpr 0x559bdfcbdd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbdcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcbdcd0 '' Function 0x559bdfb5c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcbdca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbdc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbdc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbdc40 'uint4':'vector' lvalue ParmVar 0x559bdfcbd8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559bdfcbda48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbdea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbddf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559bdfcbe248 # | | | | `-ReturnStmt 0x559bdfcbe238 # | | | | `-CallExpr 0x559bdfcbe208 'float' # | | | | |-ImplicitCastExpr 0x559bdfcbe1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcbe1d0 '' Function 0x559bdfb5bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcbe1a8 'float' # | | | | `-ImplicitCastExpr 0x559bdfcbe190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbe178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbe140 'int64_t':'long' lvalue ParmVar 0x559bdfcbddf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559bdfcbdf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbe3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbe2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559bdfcbe768 # | | | | `-ReturnStmt 0x559bdfcbe758 # | | | | `-CallExpr 0x559bdfcbe728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcbe710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcbe6f0 '' Function 0x559bdfb5c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcbe6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcbe6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcbe698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcbe660 'int64_t2':'vector' lvalue ParmVar 0x559bdfcbe2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfcbe458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcbe8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcbe818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559bdfcc0dd0 # | | | | `-ReturnStmt 0x559bdfcc0dc0 # | | | | `-CallExpr 0x559bdfcc0d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcc0d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcc0d58 '' Function 0x559bdfb5c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcc0d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcc0d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcc0d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcc0cc8 'int64_t3':'vector' lvalue ParmVar 0x559bdfcbe818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfcbe978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcc0f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc0e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559bdfcc1300 # | | | | `-ReturnStmt 0x559bdfcc12f0 # | | | | `-CallExpr 0x559bdfcc12c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcc12a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559bdfcc1288 '' Function 0x559bdfb5c758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559bdfcc1260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcc1248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcc1230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcc11f8 'int64_t4':'vector' lvalue ParmVar 0x559bdfcc0e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559bdfcc0fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcc1460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc13b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559bdfcc1820 # | | | | `-ReturnStmt 0x559bdfcc1810 # | | | | `-CallExpr 0x559bdfcc17e0 'float' # | | | | |-ImplicitCastExpr 0x559bdfcc17c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559bdfcc17a8 '' Function 0x559bdfb5bff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559bdfcc1780 'float' # | | | | `-ImplicitCastExpr 0x559bdfcc1768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcc1750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcc1718 'uint64_t':'unsigned long' lvalue ParmVar 0x559bdfcc13b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559bdfcc1510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcc1980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc18d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559bdfcc1d60 # | | | | `-ReturnStmt 0x559bdfcc1d50 # | | | | `-CallExpr 0x559bdfcc1d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcc1d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559bdfcc1ce8 '' Function 0x559bdfb5c268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559bdfcc1cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcc1ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcc1c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcc1c58 'uint64_t2':'vector' lvalue ParmVar 0x559bdfcc18d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559bdfcc1a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559bdfcc1ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc1e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559bdfcc22a8 # | | | | `-ReturnStmt 0x559bdfcc2298 # | | | | `-CallExpr 0x559bdfcc2268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559bdfcc2250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559bdfcc2230 '' Function 0x559bdfb5c4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559bdfcc2208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559bdfcc21f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559bdfcc21d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559bdfcc21a0 'uint64_t3':'vector' lvalue ParmVar 0x559bdfcc1e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559bdfcc1f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x559bdfcc2408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x559bdfcc2358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x559bdfcc27f8 # | | | `-ReturnStmt 0x559bdfcc27e8 # | | | `-CallExpr 0x559bdfcc27b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x559bdfcc27a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x559bdfcc2780 '' Function 0x559bdfb5c758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x559bdfcc2758 'float4':'vector' # | | | `-ImplicitCastExpr 0x559bdfcc2740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559bdfcc2728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x559bdfcc26f0 'uint64_t4':'vector' lvalue ParmVar 0x559bdfcc2358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x559bdfcc24b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x559bdfcc2810 prev 0x559bdfbc9818 line:12:11 hlsl # | | |-original Namespace 0x559bdfa26a98 'hlsl' # | | `-NamespaceDecl 0x559bdfcc2880 prev 0x559bdfac4a88 line:13:11 __detail # | | |-original Namespace 0x559bdfac4a88 '__detail' # | | |-FunctionDecl 0x559bdfcc29b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc2908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x559bdfcc2b60 # | | | `-ReturnStmt 0x559bdfcc2b50 # | | | `-ImplicitCastExpr 0x559bdfcc2b38 'vector' # | | | `-BinaryOperator 0x559bdfcc2b18 'vector' '*' # | | | |-ImplicitCastExpr 0x559bdfcc2ae8 'vector' # | | | | `-ExtVectorElementExpr 0x559bdfcc2aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x559bdfcc2a80 'float4':'vector' lvalue ParmVar 0x559bdfcc2908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x559bdfcc2b00 'vector' # | | | `-FloatingLiteral 0x559bdfcc2ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x559bdfcc2df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc2b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcc2d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc2c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x559bdfcc3058 # | | | `-ReturnStmt 0x559bdfcc3048 # | | | `-CallExpr 0x559bdfcc3018 '' # | | | |-UnresolvedLookupExpr 0x559bdfcc2ed8 '' lvalue (ADL) = 'abs' 0x559bdfacfe28 0x559bdfad0128 0x559bdfad0438 0x559bdfad0748 0x559bdfad1e68 0x559bdfad2178 0x559bdfad2488 0x559bdfad2798 0x559bdfad2a68 0x559bdfad2d90 0x559bdfad3038 0x559bdfad32d8 0x559bdfad3528 0x559bdfad3838 0x559bdfad3b48 0x559bdfad45d8 0x559bdfad48c8 0x559bdfad4bd8 0x559bdfad4ee8 0x559bdfad51f8 0x559bdfad9b70 0x559bdfad9e18 0x559bdfada0b8 0x559bdfada358 0x559bdfada5a8 0x559bdfada8b8 0x559bdfadbcc8 0x559bdfadbfd8 # | | | `-DeclRefExpr 0x559bdfcc2ff8 'T' lvalue ParmVar 0x559bdfcc2c30 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfcc36d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc3070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcc3108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcc3628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc3578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x559bdfcc3a28 # | | | `-ReturnStmt 0x559bdfcc3a18 # | | | `-CallExpr 0x559bdfcc39e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcc3748 '' lvalue (ADL) = 'sqrt' 0x559bdfb65f10 0x559bdfb66178 0x559bdfb663f0 0x559bdfb66668 0x559bdfb668d8 0x559bdfb66b50 0x559bdfb66dc8 0x559bdfb67040 0x559bdfc90cc0 0x559bdfc91178 0x559bdfc91650 0x559bdfc91b30 0x559bdfc92008 0x559bdfc92500 0x559bdfc929d8 0x559bdfc92eb8 0x559bdfc933a0 0x559bdfc93878 0x559bdfc93d70 0x559bdfc94270 0x559bdfc94778 0x559bdfc94c70 0x559bdfc95188 0x559bdfc956a8 0x559bdfc95bd0 0x559bdfc960e8 0x559bdfc96a30 0x559bdfc96f70 # | | | `-CallExpr 0x559bdfcc39b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcc3868 '' lvalue (ADL) = 'dot' 0x559bdfb10968 0x559bdfb10d38 0x559bdfb110d8 0x559bdfb11478 0x559bdfb11780 0x559bdfb11b70 0x559bdfb11f18 0x559bdfb122b8 0x559bdfb12608 0x559bdfb12958 0x559bdfb12d58 0x559bdfb130f8 0x559bdfb13498 0x559bdfb13838 0x559bdfb13c08 0x559bdfb13fa8 0x559bdfb14348 0x559bdfb146e8 0x559bdfb14a88 0x559bdfb14e58 0x559bdfb151f8 0x559bdfb15598 0x559bdfb15938 0x559bdfb15d08 0x559bdfb160a8 # | | | |-RecoveryExpr 0x559bdfcc3970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcc3990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcc3e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc3a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcc3d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc3bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x559bdfcc3c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x559bdfcc40c0 # | | | `-ReturnStmt 0x559bdfcc40b0 # | | | `-InitListExpr 0x559bdfcc4050 'void' contains-errors # | | | |-IntegerLiteral 0x559bdfcc3e90 'int' 1 # | | | |-BinaryOperator 0x559bdfcc3f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x559bdfcc3ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559bdfcc3eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x559bdfcc3ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x559bdfcc3f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559bdfcc3f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559bdfcc3f30 'int' 1 # | | | |-ArraySubscriptExpr 0x559bdfcc3fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559bdfcc3f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559bdfcc3fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x559bdfcc4030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfcc3ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x559bdfcc4010 'int' 3 # | | |-FunctionTemplateDecl 0x559bdfcc43f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc40d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcc4350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc4190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfcc4208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x559bdfcc45c8 # | | | `-ReturnStmt 0x559bdfcc45b8 # | | | `-CallExpr 0x559bdfcc4588 '' # | | | |-UnresolvedLookupExpr 0x559bdfcc44e0 '' lvalue (ADL) = 'length_impl' 0x559bdfcc2df8 # | | | `-BinaryOperator 0x559bdfcc4568 '' '-' # | | | |-DeclRefExpr 0x559bdfcc4528 'T' lvalue ParmVar 0x559bdfcc4190 'X' 'T' # | | | `-DeclRefExpr 0x559bdfcc4548 'T' lvalue ParmVar 0x559bdfcc4208 'Y' 'T' # | | |-FunctionTemplateDecl 0x559bdfcc70f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc45e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcc4678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcc7048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc4a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfcc4ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x559bdfcc7258 # | | | `-ReturnStmt 0x559bdfcc7248 # | | | `-CallExpr 0x559bdfcc7218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcc7170 '' lvalue (ADL) = 'length_vec_impl' 0x559bdfcc36d0 # | | | `-BinaryOperator 0x559bdfcc71f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x559bdfcc71b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcc71d8 '' contains-errors lvalue # | | |-FunctionDecl 0x559bdfcc7518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc7288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfcc7308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfcc7388 col:54 used c 'float' # | | | `-CompoundStmt 0x559bdfcc7b90 # | | | `-ReturnStmt 0x559bdfcc7b80 # | | | `-CallExpr 0x559bdfcc7ac8 'float' # | | | |-ImplicitCastExpr 0x559bdfcc7ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x559bdfcc79b0 '' Function 0x559bdfcc7708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x559bdfcc7b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559bdfcc7b08 'half2':'vector' # | | | | `-DeclRefExpr 0x559bdfcc79e8 'half2':'vector' lvalue ParmVar 0x559bdfcc7288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x559bdfcc7b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559bdfcc7b38 'half2':'vector' # | | | | `-DeclRefExpr 0x559bdfcc7a08 'half2':'vector' lvalue ParmVar 0x559bdfcc7308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x559bdfcc7b68 'float' # | | | `-DeclRefExpr 0x559bdfcc7a28 'float' lvalue ParmVar 0x559bdfcc7388 'c' 'float' # | | |-FunctionTemplateDecl 0x559bdfcc8138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc7ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcc7c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcc8090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc7f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcc7fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcc8348 # | | | `-ReturnStmt 0x559bdfcc8338 # | | | `-CallExpr 0x559bdfcc8300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcc81b8 '' lvalue (ADL) = 'dot' 0x559bdfb10968 0x559bdfb10d38 0x559bdfb110d8 0x559bdfb11478 0x559bdfb11780 0x559bdfb11b70 0x559bdfb11f18 0x559bdfb122b8 0x559bdfb12608 0x559bdfb12958 0x559bdfb12d58 0x559bdfb130f8 0x559bdfb13498 0x559bdfb13838 0x559bdfb13c08 0x559bdfb13fa8 0x559bdfb14348 0x559bdfb146e8 0x559bdfb14a88 0x559bdfb14e58 0x559bdfb151f8 0x559bdfb15598 0x559bdfb15938 0x559bdfb15d08 0x559bdfb160a8 # | | | |-RecoveryExpr 0x559bdfcc82c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcc82e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcc8888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc8360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcc83f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcc87e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x559bdfcc8650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcc8710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcc8f60 # | | | |-DeclStmt 0x559bdfcc8a80 # | | | | `-VarDecl 0x559bdfcc8938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x559bdfcc8a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x559bdfcc89e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559bdfcc89a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x559bdfcc89c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x559bdfcc8a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559bdfcc8a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559bdfcc8a20 'int' 0 # | | | |-AttributedStmt 0x559bdfcc8f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x559bdfcc8ee8 unroll 0 # | | | | `-ForStmt 0x559bdfcc8eb0 # | | | | |-DeclStmt 0x559bdfcc8b50 # | | | | | `-VarDecl 0x559bdfcc8ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x559bdfcc8b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x559bdfcc8bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x559bdfcc8ba8 'int' # | | | | | | `-DeclRefExpr 0x559bdfcc8b68 'int' lvalue Var 0x559bdfcc8ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x559bdfcc8b88 'int' NonTypeTemplateParm 0x559bdfcc83f8 'N' 'int' # | | | | |-UnaryOperator 0x559bdfcc8c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x559bdfcc8be0 'int' lvalue Var 0x559bdfcc8ab0 'i' 'int' # | | | | `-BinaryOperator 0x559bdfcc8e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x559bdfcc8c18 'T' contains-errors lvalue Var 0x559bdfcc8938 'sum' 'T' # | | | | `-CallExpr 0x559bdfcc8e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559bdfcc8c50 '' lvalue (ADL) = 'mad' 0x559bdfb2d460 0x559bdfb2d818 0x559bdfb2dbe0 0x559bdfb2efd0 0x559bdfb2f380 0x559bdfb2f748 0x559bdfb2fb10 0x559bdfb2fed8 0x559bdfb302a0 0x559bdfb30668 0x559bdfb30a30 0x559bdfb30e30 0x559bdfb311f8 0x559bdfb315c0 0x559bdfb31988 0x559bdfb31d50 0x559bdfb32118 0x559bdfb324e0 0x559bdfb328a8 0x559bdfb32cd0 0x559bdfb33080 0x559bdfb33448 0x559bdfb33810 0x559bdfb33bd8 0x559bdfb33f88 0x559bdfb34350 0x559bdfb34718 0x559bdfb34ae0 # | | | | |-ArraySubscriptExpr 0x559bdfcc8db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559bdfcc8d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559bdfcc8d90 'int' lvalue Var 0x559bdfcc8ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x559bdfcc8e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559bdfcc8dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559bdfcc8df0 'int' lvalue Var 0x559bdfcc8ab0 'i' 'int' # | | | | `-DeclRefExpr 0x559bdfcc8e30 'T' contains-errors lvalue Var 0x559bdfcc8938 'sum' 'T' # | | | `-ReturnStmt 0x559bdfcc8f50 # | | | `-DeclRefExpr 0x559bdfcc8f30 'T' contains-errors lvalue Var 0x559bdfcc8938 'sum' 'T' # | | |-FunctionTemplateDecl 0x559bdfcc9268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc8f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcc91c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc9040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfcc90b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x559bdfcc9480 # | | | `-ReturnStmt 0x559bdfcc9470 # | | | `-BinaryOperator 0x559bdfcc9450 '' '-' # | | | |-DeclRefExpr 0x559bdfcc9350 'T' lvalue ParmVar 0x559bdfcc9040 'I' 'T' # | | | `-BinaryOperator 0x559bdfcc9430 '' '*' # | | | |-BinaryOperator 0x559bdfcc93f0 '' '*' # | | | | |-BinaryOperator 0x559bdfcc93b0 '' '*' # | | | | | |-IntegerLiteral 0x559bdfcc9370 'int' 2 # | | | | | `-DeclRefExpr 0x559bdfcc9390 'T' lvalue ParmVar 0x559bdfcc90b8 'N' 'T' # | | | | `-DeclRefExpr 0x559bdfcc93d0 'T' lvalue ParmVar 0x559bdfcc9040 'I' 'T' # | | | `-DeclRefExpr 0x559bdfcc9410 'T' lvalue ParmVar 0x559bdfcc90b8 'N' 'T' # | | |-FunctionTemplateDecl 0x559bdfcc9888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc9498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcc9538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x559bdfcc97e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc9650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfcc9710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x559bdfcc9b58 # | | | `-ReturnStmt 0x559bdfcc9b48 # | | | `-BinaryOperator 0x559bdfcc9b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x559bdfcc9908 '' contains-errors lvalue # | | | `-BinaryOperator 0x559bdfcc9b08 '' contains-errors '*' # | | | |-BinaryOperator 0x559bdfcc9968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x559bdfcc9928 'int' 2 # | | | | `-RecoveryExpr 0x559bdfcc9948 '' contains-errors lvalue # | | | `-CallExpr 0x559bdfcc9ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcc9988 '' lvalue (ADL) = 'dot' 0x559bdfb10968 0x559bdfb10d38 0x559bdfb110d8 0x559bdfb11478 0x559bdfb11780 0x559bdfb11b70 0x559bdfb11f18 0x559bdfb122b8 0x559bdfb12608 0x559bdfb12958 0x559bdfb12d58 0x559bdfb130f8 0x559bdfb13498 0x559bdfb13838 0x559bdfb13c08 0x559bdfb13fa8 0x559bdfb14348 0x559bdfb146e8 0x559bdfb14a88 0x559bdfb14e58 0x559bdfb151f8 0x559bdfb15598 0x559bdfb15938 0x559bdfb15d08 0x559bdfb160a8 # | | | |-RecoveryExpr 0x559bdfcc9a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcc9ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcc9fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x559bdfcc9b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559bdfcc9bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x559bdfcc9f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcc9ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfcc9d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x559bdfcc9d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x559bdfccaab0 # | | | |-DeclStmt 0x559bdfcca2c0 # | | | | `-VarDecl 0x559bdfcca0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x559bdfcca288 '' # | | | | |-UnresolvedLookupExpr 0x559bdfcca140 '' lvalue (ADL) = 'dot' 0x559bdfb10968 0x559bdfb10d38 0x559bdfb110d8 0x559bdfb11478 0x559bdfb11780 0x559bdfb11b70 0x559bdfb11f18 0x559bdfb122b8 0x559bdfb12608 0x559bdfb12958 0x559bdfb12d58 0x559bdfb130f8 0x559bdfb13498 0x559bdfb13838 0x559bdfb13c08 0x559bdfb13fa8 0x559bdfb14348 0x559bdfb146e8 0x559bdfb14a88 0x559bdfb14e58 0x559bdfb151f8 0x559bdfb15598 0x559bdfb15938 0x559bdfb15d08 0x559bdfb160a8 # | | | | |-DeclRefExpr 0x559bdfcca248 'T' lvalue ParmVar 0x559bdfcc9d20 'N' 'T' # | | | | `-DeclRefExpr 0x559bdfcca268 'T' lvalue ParmVar 0x559bdfcc9ca8 'I' 'T' # | | | |-DeclStmt 0x559bdfcca4f8 # | | | | `-VarDecl 0x559bdfcca2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x559bdfcca4d8 '' '-' # | | | | |-IntegerLiteral 0x559bdfcca360 'int' 1 # | | | | `-BinaryOperator 0x559bdfcca4b8 '' '*' # | | | | |-BinaryOperator 0x559bdfcca3c0 '' '*' # | | | | | |-DeclRefExpr 0x559bdfcca380 'U' lvalue ParmVar 0x559bdfcc9d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x559bdfcca3a0 'U' lvalue ParmVar 0x559bdfcc9d98 'Eta' 'U' # | | | | `-ParenExpr 0x559bdfcca498 '' # | | | | `-BinaryOperator 0x559bdfcca478 '' '-' # | | | | |-IntegerLiteral 0x559bdfcca3e0 'int' 1 # | | | | `-BinaryOperator 0x559bdfcca458 '' '*' # | | | | |-DeclRefExpr 0x559bdfcca400 'T' lvalue Var 0x559bdfcca0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x559bdfcca438 'T' lvalue Var 0x559bdfcca0d8 'Mul' 'T' # | | | |-DeclStmt 0x559bdfcca8a0 # | | | | `-VarDecl 0x559bdfcca530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x559bdfcca880 '' # | | | | `-BinaryOperator 0x559bdfcca860 '' '-' # | | | | |-BinaryOperator 0x559bdfcca5d8 '' '*' # | | | | | |-DeclRefExpr 0x559bdfcca598 'U' lvalue ParmVar 0x559bdfcc9d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x559bdfcca5b8 'T' lvalue ParmVar 0x559bdfcc9ca8 'I' 'T' # | | | | `-BinaryOperator 0x559bdfcca840 '' '*' # | | | | |-ParenExpr 0x559bdfcca800 '' # | | | | | `-BinaryOperator 0x559bdfcca7e0 '' '+' # | | | | | |-BinaryOperator 0x559bdfcca638 '' '*' # | | | | | | |-DeclRefExpr 0x559bdfcca5f8 'U' lvalue ParmVar 0x559bdfcc9d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x559bdfcca618 'T' lvalue Var 0x559bdfcca0d8 'Mul' 'T' # | | | | | `-CallExpr 0x559bdfcca7b0 '' # | | | | | |-UnresolvedLookupExpr 0x559bdfcca658 '' lvalue (ADL) = 'sqrt' 0x559bdfb65f10 0x559bdfb66178 0x559bdfb663f0 0x559bdfb66668 0x559bdfb668d8 0x559bdfb66b50 0x559bdfb66dc8 0x559bdfb67040 0x559bdfc90cc0 0x559bdfc91178 0x559bdfc91650 0x559bdfc91b30 0x559bdfc92008 0x559bdfc92500 0x559bdfc929d8 0x559bdfc92eb8 0x559bdfc933a0 0x559bdfc93878 0x559bdfc93d70 0x559bdfc94270 0x559bdfc94778 0x559bdfc94c70 0x559bdfc95188 0x559bdfc956a8 0x559bdfc95bd0 0x559bdfc960e8 0x559bdfc96a30 0x559bdfc96f70 # | | | | | `-DeclRefExpr 0x559bdfcca778 'T' lvalue Var 0x559bdfcca2f8 'K' 'T' # | | | | `-DeclRefExpr 0x559bdfcca820 'T' lvalue ParmVar 0x559bdfcc9d20 'N' 'T' # | | | `-ReturnStmt 0x559bdfccaaa0 # | | | `-CallExpr 0x559bdfccaa60 '' # | | | |-UnresolvedLookupExpr 0x559bdfcca8f0 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfcc9bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfcc9b70 'T' # | | | |-BinaryOperator 0x559bdfcca9a8 '' '<' # | | | | |-DeclRefExpr 0x559bdfcca968 'T' lvalue Var 0x559bdfcca2f8 'K' 'T' # | | | | `-IntegerLiteral 0x559bdfcca988 'int' 0 # | | | |-CXXStaticCastExpr 0x559bdfcca9f8 'T' static_cast # | | | | `-IntegerLiteral 0x559bdfcca9c8 'int' 0 # | | | `-DeclRefExpr 0x559bdfccaa28 'T' lvalue Var 0x559bdfcca530 'Result' 'T' # | | |-FunctionTemplateDecl 0x559bdfccadb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x559bdfccaae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfccad10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfccab90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfccac08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x559bdfccca08 # | | | |-DeclStmt 0x559bdfccaf88 # | | | | `-VarDecl 0x559bdfccaec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x559bdfccaf68 '' '/' # | | | | |-DeclRefExpr 0x559bdfccaf28 'T' lvalue ParmVar 0x559bdfccab90 'X' 'T' # | | | | `-DeclRefExpr 0x559bdfccaf48 'T' lvalue ParmVar 0x559bdfccac08 'Y' 'T' # | | | |-DeclStmt 0x559bdfccc4c0 # | | | | `-VarDecl 0x559bdfccc3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x559bdfccc4a0 '' '>=' # | | | | |-DeclRefExpr 0x559bdfccc448 'T' lvalue Var 0x559bdfccaec0 'div' 'T' # | | | | `-IntegerLiteral 0x559bdfccc480 'int' 0 # | | | |-DeclStmt 0x559bdfccc820 # | | | | `-VarDecl 0x559bdfccc4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x559bdfccc7f0 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccc560 '' lvalue (ADL) = 'frac' 0x559bdfb22c40 0x559bdfb22ea8 0x559bdfb23120 0x559bdfb23398 0x559bdfb235f8 0x559bdfb23870 0x559bdfb23ae8 0x559bdfb23d70 0x559bdfb8ce40 0x559bdfb8d2f8 0x559bdfb8d7d0 0x559bdfb8dcb0 0x559bdfc40308 0x559bdfc407c0 0x559bdfc40c98 0x559bdfc41178 0x559bdfc41660 0x559bdfc41b38 0x559bdfc42860 0x559bdfc42d60 0x559bdfc43268 0x559bdfc43760 0x559bdfc43c78 0x559bdfc44198 0x559bdfc446c0 0x559bdfc455e8 0x559bdfc45b20 0x559bdfc46060 # | | | | `-CallExpr 0x559bdfccc7c0 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccc680 '' lvalue (ADL) = 'abs' 0x559bdfacfe28 0x559bdfad0128 0x559bdfad0438 0x559bdfad0748 0x559bdfad1e68 0x559bdfad2178 0x559bdfad2488 0x559bdfad2798 0x559bdfad2a68 0x559bdfad2d90 0x559bdfad3038 0x559bdfad32d8 0x559bdfad3528 0x559bdfad3838 0x559bdfad3b48 0x559bdfad45d8 0x559bdfad48c8 0x559bdfad4bd8 0x559bdfad4ee8 0x559bdfad51f8 0x559bdfad9b70 0x559bdfad9e18 0x559bdfada0b8 0x559bdfada358 0x559bdfada5a8 0x559bdfada8b8 0x559bdfadbcc8 0x559bdfadbfd8 # | | | | `-DeclRefExpr 0x559bdfccc7a0 'T' lvalue Var 0x559bdfccaec0 'div' 'T' # | | | `-ReturnStmt 0x559bdfccc9f8 # | | | `-BinaryOperator 0x559bdfccc9d8 '' '*' # | | | |-CallExpr 0x559bdfccc978 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccc858 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfccab30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfccaae0 'T' # | | | | |-DeclRefExpr 0x559bdfccc8d0 'bool' lvalue Var 0x559bdfccc3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x559bdfccc908 'T' lvalue Var 0x559bdfccc4f8 'frc' 'T' # | | | | `-UnaryOperator 0x559bdfccc960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x559bdfccc940 'T' lvalue Var 0x559bdfccc4f8 'frc' 'T' # | | | `-DeclRefExpr 0x559bdfccc9b8 'T' lvalue ParmVar 0x559bdfccac08 'Y' 'T' # | | |-FunctionTemplateDecl 0x559bdfccce28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfccca38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcccad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcccd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcccbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfccccb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x559bdfccd6b8 # | | | |-DeclStmt 0x559bdfcccff0 # | | | | `-VarDecl 0x559bdfcccf00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x559bdfcccfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x559bdfcccfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x559bdfcccf68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559bdfcccf88 '' contains-errors lvalue # | | | |-DeclStmt 0x559bdfccd140 # | | | | `-VarDecl 0x559bdfccd050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x559bdfccd118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x559bdfccd0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x559bdfccd0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559bdfccd0d8 'int' 0 # | | | |-DeclStmt 0x559bdfccd500 # | | | | `-VarDecl 0x559bdfccd1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x559bdfccd4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x559bdfccd4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559bdfccd218 '' lvalue (ADL) = 'frac' 0x559bdfb22c40 0x559bdfb22ea8 0x559bdfb23120 0x559bdfb23398 0x559bdfb235f8 0x559bdfb23870 0x559bdfb23ae8 0x559bdfb23d70 0x559bdfb8ce40 0x559bdfb8d2f8 0x559bdfb8d7d0 0x559bdfb8dcb0 0x559bdfc40308 0x559bdfc407c0 0x559bdfc40c98 0x559bdfc41178 0x559bdfc41660 0x559bdfc41b38 0x559bdfc42860 0x559bdfc42d60 0x559bdfc43268 0x559bdfc43760 0x559bdfc43c78 0x559bdfc44198 0x559bdfc446c0 0x559bdfc455e8 0x559bdfc45b20 0x559bdfc46060 # | | | | `-CallExpr 0x559bdfccd478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559bdfccd338 '' lvalue (ADL) = 'abs' 0x559bdfacfe28 0x559bdfad0128 0x559bdfad0438 0x559bdfad0748 0x559bdfad1e68 0x559bdfad2178 0x559bdfad2488 0x559bdfad2798 0x559bdfad2a68 0x559bdfad2d90 0x559bdfad3038 0x559bdfad32d8 0x559bdfad3528 0x559bdfad3838 0x559bdfad3b48 0x559bdfad45d8 0x559bdfad48c8 0x559bdfad4bd8 0x559bdfad4ee8 0x559bdfad51f8 0x559bdfad9b70 0x559bdfad9e18 0x559bdfada0b8 0x559bdfada358 0x559bdfada5a8 0x559bdfada8b8 0x559bdfadbcc8 0x559bdfadbfd8 # | | | | `-RecoveryExpr 0x559bdfccd458 '' contains-errors lvalue # | | | `-ReturnStmt 0x559bdfccd6a8 # | | | `-BinaryOperator 0x559bdfccd688 '' contains-errors '*' # | | | |-CallExpr 0x559bdfccd628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559bdfccd538 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfccca90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfccca38 'T' # | | | | |-RecoveryExpr 0x559bdfccd5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559bdfccd5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x559bdfccd610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x559bdfccd5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfccd668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfccdaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x559bdfccd730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfccda50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfccd7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x559bdfccd858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x559bdfccd8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x559bdfccdfe0 # | | | |-DeclStmt 0x559bdfccde60 # | | | | `-VarDecl 0x559bdfccdc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x559bdfccde30 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccdc70 '' lvalue (ADL) = 'saturate' 0x559bdfb190b8 0x559bdfb19320 0x559bdfb19598 0x559bdfb19810 0x559bdfb19a70 0x559bdfb19ce8 0x559bdfb19f60 0x559bdfb1a1d8 0x559bdfb1a438 0x559bdfb1a6b0 0x559bdfb1a928 0x559bdfb1abf0 # | | | | `-BinaryOperator 0x559bdfccde10 '' '/' # | | | | |-ParenExpr 0x559bdfccdd70 '' # | | | | | `-BinaryOperator 0x559bdfccdd50 '' '-' # | | | | | |-DeclRefExpr 0x559bdfccdd10 'T' lvalue ParmVar 0x559bdfccd8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x559bdfccdd30 'T' lvalue ParmVar 0x559bdfccd7e0 'Min' 'T' # | | | | `-ParenExpr 0x559bdfccddf0 '' # | | | | `-BinaryOperator 0x559bdfccddd0 '' '-' # | | | | |-DeclRefExpr 0x559bdfccdd90 'T' lvalue ParmVar 0x559bdfccd858 'Max' 'T' # | | | | `-DeclRefExpr 0x559bdfccddb0 'T' lvalue ParmVar 0x559bdfccd7e0 'Min' 'T' # | | | `-ReturnStmt 0x559bdfccdfd0 # | | | `-BinaryOperator 0x559bdfccdfb0 '' '*' # | | | |-BinaryOperator 0x559bdfccdf70 '' '*' # | | | | |-ParenExpr 0x559bdfccdf30 '' # | | | | | `-BinaryOperator 0x559bdfccdf10 '' '-' # | | | | | |-IntegerLiteral 0x559bdfccde78 'int' 3 # | | | | | `-BinaryOperator 0x559bdfccdef0 '' '*' # | | | | | |-IntegerLiteral 0x559bdfccde98 'int' 2 # | | | | | `-DeclRefExpr 0x559bdfccdeb8 'T' lvalue Var 0x559bdfccdc08 'S' 'T' # | | | | `-DeclRefExpr 0x559bdfccdf50 'T' lvalue Var 0x559bdfccdc08 'S' 'T' # | | | `-DeclRefExpr 0x559bdfccdf90 'T' lvalue Var 0x559bdfccdc08 'S' 'T' # | | |-FunctionTemplateDecl 0x559bdfcce4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x559bdfcce000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcce098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcce420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcce1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x559bdfcce270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x559bdfcce330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x559bdfcce9e0 # | | | |-DeclStmt 0x559bdfcce878 # | | | | `-VarDecl 0x559bdfcce5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x559bdfcce850 '' contains-errors lvalue # | | | | `-CallExpr 0x559bdfcce820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559bdfcce610 '' lvalue (ADL) = 'saturate' 0x559bdfb190b8 0x559bdfb19320 0x559bdfb19598 0x559bdfb19810 0x559bdfb19a70 0x559bdfb19ce8 0x559bdfb19f60 0x559bdfb1a1d8 0x559bdfb1a438 0x559bdfb1a6b0 0x559bdfb1a928 0x559bdfb1abf0 # | | | | `-BinaryOperator 0x559bdfcce800 '' contains-errors '/' # | | | | |-ParenExpr 0x559bdfcce738 '' contains-errors # | | | | | `-BinaryOperator 0x559bdfcce718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x559bdfcce6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x559bdfcce6b0 'int' lvalue ParmVar 0x559bdfcce330 'X' 'int' # | | | | | `-RecoveryExpr 0x559bdfcce6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x559bdfcce7e0 '' contains-errors # | | | | `-BinaryOperator 0x559bdfcce7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x559bdfcce778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559bdfcce758 'int' lvalue ParmVar 0x559bdfcce270 'Max' 'int' # | | | | `-RecoveryExpr 0x559bdfcce7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x559bdfcce9d0 # | | | `-BinaryOperator 0x559bdfcce9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x559bdfcce970 '' contains-errors '*' # | | | | |-ParenExpr 0x559bdfcce930 '' contains-errors # | | | | | `-BinaryOperator 0x559bdfcce910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x559bdfcce890 'int' 3 # | | | | | `-BinaryOperator 0x559bdfcce8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x559bdfcce8b0 'int' 2 # | | | | | `-RecoveryExpr 0x559bdfcce8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559bdfcce950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcce990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfccee50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x559bdfccea18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcceda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcceb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x559bdfcceba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x559bdfccec20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x559bdfccfc08 # | | | |-DeclStmt 0x559bdfccefb0 # | | | | `-VarDecl 0x559bdfcceee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x559bdfccef90 '' '<' # | | | | |-DeclRefExpr 0x559bdfccef50 'T' lvalue ParmVar 0x559bdfcceb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x559bdfccef70 'int' 0 # | | | |-DeclStmt 0x559bdfccf1a0 # | | | | `-VarDecl 0x559bdfccefe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x559bdfccf160 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccf070 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfccea70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfccea18 'T' # | | | | |-DeclRefExpr 0x559bdfccf0e8 'bool' lvalue Var 0x559bdfcceee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x559bdfccf120 'int' 0 # | | | | `-DeclRefExpr 0x559bdfccf140 'T' lvalue ParmVar 0x559bdfcceb30 'NDotL' 'T' # | | | |-DeclStmt 0x559bdfccf3b8 # | | | | `-VarDecl 0x559bdfccf230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x559bdfccf390 '' contains-errors lvalue # | | | | `-InitListExpr 0x559bdfccf330 'void' # | | | | |-IntegerLiteral 0x559bdfccf298 'int' 1 # | | | | |-DeclRefExpr 0x559bdfccf2b8 'T' lvalue Var 0x559bdfccefe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x559bdfccf2f0 'int' 0 # | | | | `-IntegerLiteral 0x559bdfccf310 'int' 1 # | | | |-DeclStmt 0x559bdfccf5f8 # | | | | `-VarDecl 0x559bdfccf3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x559bdfccf5c0 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccf448 '' lvalue (ADL) = 'or' 0x559bdfb49b78 0x559bdfb49e88 0x559bdfb4a1a8 0x559bdfb4a4c8 0x559bdfb4a7e8 0x559bdfb4aaf0 0x559bdfb4adf8 0x559bdfb4b100 0x559bdfb4b408 0x559bdfb4b710 0x559bdfb4ba18 0x559bdfb4bd20 0x559bdfb4c028 0x559bdfb4c330 0x559bdfb4c638 0x559bdfb4c968 0x559bdfb4cc70 0x559bdfb4cf78 0x559bdfb4d280 # | | | | |-DeclRefExpr 0x559bdfccf520 'bool' lvalue Var 0x559bdfcceee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x559bdfccf5a0 '' # | | | | `-BinaryOperator 0x559bdfccf580 '' '<' # | | | | |-DeclRefExpr 0x559bdfccf540 'T' lvalue ParmVar 0x559bdfcceba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x559bdfccf560 'int' 0 # | | | |-DeclStmt 0x559bdfccf998 # | | | | `-VarDecl 0x559bdfccf630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x559bdfccf968 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccf698 '' lvalue (ADL) = 'exp' 0x559bdfb16c70 0x559bdfb16ed8 0x559bdfb17150 0x559bdfb173c8 0x559bdfb17628 0x559bdfb178a0 0x559bdfb17b18 0x559bdfb17da0 0x559bdfc21438 0x559bdfc218e8 0x559bdfc21db8 0x559bdfc22290 0x559bdfc22768 0x559bdfc22c20 0x559bdfc23780 0x559bdfc23c60 0x559bdfc24148 0x559bdfc24620 0x559bdfc24b18 0x559bdfc25018 0x559bdfc25520 0x559bdfc26360 0x559bdfc26878 0x559bdfc26d98 0x559bdfc272c0 0x559bdfc277d8 0x559bdfc27d10 0x559bdfc2b788 # | | | | `-BinaryOperator 0x559bdfccf948 '' '*' # | | | | |-CallExpr 0x559bdfccf8f8 '' # | | | | | |-UnresolvedLookupExpr 0x559bdfccf7b8 '' lvalue (ADL) = 'log' 0x559bdfb287e8 0x559bdfb28a50 0x559bdfb28d20 0x559bdfb28f98 0x559bdfb291f8 0x559bdfb29470 0x559bdfb296e8 0x559bdfb29960 0x559bdfc57168 0x559bdfc57618 0x559bdfc57ae8 0x559bdfc57fc0 0x559bdfc58498 0x559bdfc58950 0x559bdfc58e40 0x559bdfc59320 0x559bdfc59808 0x559bdfc59ce0 0x559bdfc5a1d8 0x559bdfc5a6d8 0x559bdfc5b410 0x559bdfc5b908 0x559bdfc5be20 0x559bdfc5c340 0x559bdfc5c868 0x559bdfc5cd80 0x559bdfc5d2b8 0x559bdfc5e0a8 # | | | | | `-DeclRefExpr 0x559bdfccf8d8 'T' lvalue ParmVar 0x559bdfcceba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x559bdfccf928 'T' lvalue ParmVar 0x559bdfccec20 'M' 'T' # | | | |-BinaryOperator 0x559bdfccfbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x559bdfccfa30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559bdfccf9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x559bdfccf9b0 'int' contains-errors lvalue Var 0x559bdfccf230 'Result' 'int' # | | | | | `-IntegerLiteral 0x559bdfccfa10 'int' 2 # | | | | `-CallExpr 0x559bdfccfb78 '' # | | | | |-UnresolvedLookupExpr 0x559bdfccfa70 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfccea70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfccea18 'T' # | | | | |-DeclRefExpr 0x559bdfccfae8 'bool' lvalue Var 0x559bdfccf3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x559bdfccfb20 'int' 0 # | | | | `-DeclRefExpr 0x559bdfccfb40 'T' lvalue Var 0x559bdfccf630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x559bdfccfbf8 # | | | `-RecoveryExpr 0x559bdfccfbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfccffc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x559bdfccfc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfccff20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfccfd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559bdfccfd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfccfdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x559bdfcd0368 # | | | `-ReturnStmt 0x559bdfcd0358 # | | | `-CallExpr 0x559bdfcd0318 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd00b8 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | |-BinaryOperator 0x559bdfcd02a0 '' '<' # | | | | |-CallExpr 0x559bdfcd0248 '' # | | | | | |-UnresolvedLookupExpr 0x559bdfcd0100 '' lvalue (ADL) = 'dot' 0x559bdfb10968 0x559bdfb10d38 0x559bdfb110d8 0x559bdfb11478 0x559bdfb11780 0x559bdfb11b70 0x559bdfb11f18 0x559bdfb122b8 0x559bdfb12608 0x559bdfb12958 0x559bdfb12d58 0x559bdfb130f8 0x559bdfb13498 0x559bdfb13838 0x559bdfb13c08 0x559bdfb13fa8 0x559bdfb14348 0x559bdfb146e8 0x559bdfb14a88 0x559bdfb14e58 0x559bdfb151f8 0x559bdfb15598 0x559bdfb15938 0x559bdfb15d08 0x559bdfb160a8 # | | | | | |-DeclRefExpr 0x559bdfcd0208 'T' lvalue ParmVar 0x559bdfccfd78 'I' 'T' # | | | | | `-DeclRefExpr 0x559bdfcd0228 'T' lvalue ParmVar 0x559bdfccfdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x559bdfcd0280 'int' 0 # | | | |-DeclRefExpr 0x559bdfcd02c0 'T' lvalue ParmVar 0x559bdfccfd00 'N' 'T' # | | | `-UnaryOperator 0x559bdfcd0300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x559bdfcd02e0 'T' lvalue ParmVar 0x559bdfccfd00 'N' 'T' # | | |-FunctionTemplateDecl 0x559bdfcd0a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x559bdfcd0380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcd09f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd0870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfcd08e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x559bdfcd0d40 # | | | `-ReturnStmt 0x559bdfcd0d30 # | | | `-BinaryOperator 0x559bdfcd0d10 '' '*' # | | | |-CallExpr 0x559bdfcd0cc0 '' # | | | | |-UnresolvedLookupExpr 0x559bdfcd0b80 '' lvalue (ADL) = 'exp2' 0x559bdfb18000 0x559bdfb18268 0x559bdfb184e0 0x559bdfb18758 0x559bdfb189b8 0x559bdfaf6dc0 0x559bdfaf7038 0x559bdfaf72b0 0x559bdfc2bce0 0x559bdfc2c198 0x559bdfc2c670 0x559bdfc2cb50 0x559bdfc2d028 0x559bdfc2d550 0x559bdfc2da28 0x559bdfc2df08 0x559bdfc2e3f0 0x559bdfc2e8c8 0x559bdfc2edc0 0x559bdfc2f2c0 0x559bdfc2f7e0 0x559bdfc2fcd8 0x559bdfc301f0 0x559bdfc30710 0x559bdfc30c38 0x559bdfc31150 0x559bdfc31988 0x559bdfc31ec8 # | | | | `-DeclRefExpr 0x559bdfcd0ca0 'T' lvalue ParmVar 0x559bdfcd08e8 'Exp' 'T' # | | | `-DeclRefExpr 0x559bdfcd0cf0 'T' lvalue ParmVar 0x559bdfcd0870 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfcd10d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x559bdfcd0d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x559bdfcd0de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcd0e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x559bdfcd1030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd0f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x559bdfcd17d0 # | | | |-DeclStmt 0x559bdfcd1470 # | | | | `-VarDecl 0x559bdfcd11d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x559bdfcd1440 '' # | | | | |-DeclRefExpr 0x559bdfcd13e8 '' Function 0x559bdfcd1290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x559bdfcd1420 'T' lvalue ParmVar 0x559bdfcd0f10 'X' 'T' # | | | |-DeclStmt 0x559bdfcd15e8 # | | | | `-VarDecl 0x559bdfcd14a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x559bdfcd15c8 '' '-' # | | | | |-ParenExpr 0x559bdfcd1570 'int' # | | | | | `-BinaryOperator 0x559bdfcd1550 'int' '-' # | | | | | |-DeclRefExpr 0x559bdfcd1510 'int' NonTypeTemplateParm 0x559bdfcd0e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x559bdfcd1530 'int' 1 # | | | | `-DeclRefExpr 0x559bdfcd1590 'K' lvalue Var 0x559bdfcd11d8 'FBH' 'K' # | | | |-BinaryOperator 0x559bdfcd1778 '' '=' # | | | | |-DeclRefExpr 0x559bdfcd1600 'K' lvalue Var 0x559bdfcd11d8 'FBH' 'K' # | | | | `-CallExpr 0x559bdfcd1738 '' # | | | | |-UnresolvedLookupExpr 0x559bdfcd1620 '' lvalue (ADL) = 'select' 0x559bdfb1b158 # | | | | |-BinaryOperator 0x559bdfcd16c0 '' '==' # | | | | | |-DeclRefExpr 0x559bdfcd1668 'K' lvalue Var 0x559bdfcd11d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x559bdfcd16a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x559bdfcd1688 'int' 1 # | | | | |-DeclRefExpr 0x559bdfcd16e0 'K' lvalue Var 0x559bdfcd11d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x559bdfcd1700 'K' lvalue Var 0x559bdfcd14a8 'Inversion' 'K' # | | | `-ReturnStmt 0x559bdfcd17b8 nrvo_candidate(Var 0x559bdfcd11d8 'FBH' 'K') # | | | `-DeclRefExpr 0x559bdfcd1798 'K' lvalue Var 0x559bdfcd11d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x559bdfcd1a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x559bdfcd1800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcd1990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd18b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcd1d58 # | | | `-ReturnStmt 0x559bdfcd1d48 # | | | `-CallExpr 0x559bdfcd1d18 '' # | | | |-DeclRefExpr 0x559bdfcd1cc0 '' Function 0x559bdfcd1b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x559bdfcd1cf8 'T' lvalue ParmVar 0x559bdfcd18b0 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcd1fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x559bdfcd1d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcd1f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd1e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcd22c8 # | | | `-ReturnStmt 0x559bdfcd22b8 # | | | `-CallExpr 0x559bdfcd2288 '' # | | | |-DeclRefExpr 0x559bdfcd2230 '' Function 0x559bdfcd20d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x559bdfcd2268 'T' lvalue ParmVar 0x559bdfcd1e20 'input' 'T' # | | `-FunctionTemplateDecl 0x559bdfcd2518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x559bdfcd22e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x559bdfcd2470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x559bdfcd2390 col:49 referenced input 'T' # | | `-CompoundStmt 0x559bdfcd2cd8 # | | |-DeclStmt 0x559bdfcd2750 # | | | `-VarDecl 0x559bdfcd2618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x559bdfcd2720 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd2680 '' lvalue (ADL) = 'ddx_coarse' 0x559bdfb5cc50 0x559bdfb5ceb8 0x559bdfb5d130 0x559bdfb5d3a8 0x559bdfb5d608 0x559bdfb5d880 0x559bdfb5daf8 0x559bdfb5dd70 # | | | `-DeclRefExpr 0x559bdfcd2700 'T' lvalue ParmVar 0x559bdfcd2390 'input' 'T' # | | |-BinaryOperator 0x559bdfcd2910 '' '=' # | | | |-DeclRefExpr 0x559bdfcd2768 'T' lvalue Var 0x559bdfcd2618 'derivCoarseX' 'T' # | | | `-CallExpr 0x559bdfcd28e0 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd27a0 '' lvalue (ADL) = 'abs' 0x559bdfacfe28 0x559bdfad0128 0x559bdfad0438 0x559bdfad0748 0x559bdfad1e68 0x559bdfad2178 0x559bdfad2488 0x559bdfad2798 0x559bdfad2a68 0x559bdfad2d90 0x559bdfad3038 0x559bdfad32d8 0x559bdfad3528 0x559bdfad3838 0x559bdfad3b48 0x559bdfad45d8 0x559bdfad48c8 0x559bdfad4bd8 0x559bdfad4ee8 0x559bdfad51f8 0x559bdfad9b70 0x559bdfad9e18 0x559bdfada0b8 0x559bdfada358 0x559bdfada5a8 0x559bdfada8b8 0x559bdfadbcc8 0x559bdfadbfd8 # | | | `-DeclRefExpr 0x559bdfcd28c0 'T' lvalue Var 0x559bdfcd2618 'derivCoarseX' 'T' # | | |-DeclStmt 0x559bdfcd2a88 # | | | `-VarDecl 0x559bdfcd2950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x559bdfcd2a58 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd29b8 '' lvalue (ADL) = 'ddy_coarse' 0x559bdfb5dfd0 0x559bdfb5e238 0x559bdfb5e4b0 0x559bdfb5e728 0x559bdfbc67f0 0x559bdfbc6a68 0x559bdfbc6ce0 0x559bdfbc6f58 # | | | `-DeclRefExpr 0x559bdfcd2a38 'T' lvalue ParmVar 0x559bdfcd2390 'input' 'T' # | | |-BinaryOperator 0x559bdfcd2c48 '' '=' # | | | |-DeclRefExpr 0x559bdfcd2aa0 'T' lvalue Var 0x559bdfcd2950 'derivCoarseY' 'T' # | | | `-CallExpr 0x559bdfcd2c18 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd2ad8 '' lvalue (ADL) = 'abs' 0x559bdfacfe28 0x559bdfad0128 0x559bdfad0438 0x559bdfad0748 0x559bdfad1e68 0x559bdfad2178 0x559bdfad2488 0x559bdfad2798 0x559bdfad2a68 0x559bdfad2d90 0x559bdfad3038 0x559bdfad32d8 0x559bdfad3528 0x559bdfad3838 0x559bdfad3b48 0x559bdfad45d8 0x559bdfad48c8 0x559bdfad4bd8 0x559bdfad4ee8 0x559bdfad51f8 0x559bdfad9b70 0x559bdfad9e18 0x559bdfada0b8 0x559bdfada358 0x559bdfada5a8 0x559bdfada8b8 0x559bdfadbcc8 0x559bdfadbfd8 # | | | `-DeclRefExpr 0x559bdfcd2bf8 'T' lvalue Var 0x559bdfcd2950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x559bdfcd2cc8 # | | `-BinaryOperator 0x559bdfcd2ca8 '' '+' # | | |-DeclRefExpr 0x559bdfcd2c68 'T' lvalue Var 0x559bdfcd2618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x559bdfcd2c88 'T' lvalue Var 0x559bdfcd2950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x559bdfcc76b8 col:10 implicit C # | | `-FunctionDecl 0x559bdfcc7708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x559bdfcc7810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x559bdfcc7878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x559bdfcc78e0 <> 'float' # | | |-BuiltinAttr 0x559bdfcc77b0 <> Implicit 1562 # | | |-NoThrowAttr 0x559bdfcc7960 Implicit # | | `-ConstAttr 0x559bdfcc7988 Implicit # | |-LinkageSpecDecl 0x559bdfcd1240 col:11 implicit C # | | `-FunctionDecl 0x559bdfcd1290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559bdfcd1338 <> Implicit 702 # | | |-NoThrowAttr 0x559bdfcd1398 Implicit # | | `-ConstAttr 0x559bdfcd13c0 Implicit # | |-LinkageSpecDecl 0x559bdfcd1b18 col:10 implicit C # | | `-FunctionDecl 0x559bdfcd1b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559bdfcd1c10 <> Implicit 692 # | | |-NoThrowAttr 0x559bdfcd1c70 Implicit # | | `-ConstAttr 0x559bdfcd1c98 Implicit # | |-LinkageSpecDecl 0x559bdfcd2088 col:10 implicit C # | | `-FunctionDecl 0x559bdfcd20d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559bdfcd2180 <> Implicit 694 # | | |-NoThrowAttr 0x559bdfcd21e0 Implicit # | | `-ConstAttr 0x559bdfcd2208 Implicit # | |-NamespaceDecl 0x559bdfcd2e30 prev 0x559bdfcc2810 line:14:11 hlsl # | | |-original Namespace 0x559bdfa26a98 'hlsl' # | | |-FunctionTemplateDecl 0x559bdfcd31a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x559bdfcd2ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcd2f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcd30f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd3048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x559bdfcd33c8 # | | | `-ReturnStmt 0x559bdfcd33b8 # | | | `-CallExpr 0x559bdfcd3388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcd32a8 '' lvalue (no ADL) = 'bit_cast' 0x559bdfacc160 0x559bdfacec50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfcd2ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfcd2ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559bdfcd3268 'int' NonTypeTemplateParm 0x559bdfcd2f38 'N' 'int' # | | | `-RecoveryExpr 0x559bdfcd3368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcd3660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x559bdfcd33e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcd35b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd3490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x559bdfcd38c0 # | | | `-ReturnStmt 0x559bdfcd38b0 # | | | `-CallExpr 0x559bdfcd3880 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd37c0 '' lvalue (no ADL) = 'bit_cast' 0x559bdfacc160 0x559bdfacec50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x559bdfa26360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfcd3430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfcd33e0 'T' # | | | `-DeclRefExpr 0x559bdfcd3860 'T' lvalue ParmVar 0x559bdfcd3490 'F' 'T' # | | |-FunctionTemplateDecl 0x559bdfcd3be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x559bdfcd38d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcd3978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcd3b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd3a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x559bdfcd3e08 # | | | `-ReturnStmt 0x559bdfcd3df8 # | | | `-CallExpr 0x559bdfcd3dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcd3ce8 '' lvalue (no ADL) = 'bit_cast' 0x559bdfacc160 0x559bdfacec50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfcd3930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfcd38d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559bdfcd3ca8 'int' NonTypeTemplateParm 0x559bdfcd3978 'N' 'int' # | | | `-RecoveryExpr 0x559bdfcd3da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcd40a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x559bdfcd3e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcd3ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd3ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x559bdfcd4300 # | | | `-ReturnStmt 0x559bdfcd42f0 # | | | `-CallExpr 0x559bdfcd42c0 '' # | | | |-UnresolvedLookupExpr 0x559bdfcd4200 '' lvalue (no ADL) = 'bit_cast' 0x559bdfacc160 0x559bdfacec50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x559bdfa26260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfcd3e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfcd3e20 'T' # | | | `-DeclRefExpr 0x559bdfcd42a0 'T' lvalue ParmVar 0x559bdfcd3ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x559bdfcd4638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x559bdfcd4318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcd43b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcd4590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcd44e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x559bdfb99940 # | | | `-ReturnStmt 0x559bdfb99930 # | | | `-CallExpr 0x559bdfb99900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfb99820 '' lvalue (no ADL) = 'bit_cast' 0x559bdfacc160 0x559bdfacec50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfcd4370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfcd4318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559bdfcd4718 'int' NonTypeTemplateParm 0x559bdfcd43b8 'N' 'int' # | | | `-RecoveryExpr 0x559bdfb998e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfb99be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x559bdfb99958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb99b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfb99a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x559bdfb99e58 # | | | `-ReturnStmt 0x559bdfb99e48 # | | | `-CallExpr 0x559bdfb99e18 '' # | | | |-UnresolvedLookupExpr 0x559bdfb99d58 '' lvalue (no ADL) = 'bit_cast' 0x559bdfacc160 0x559bdfacec50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559bdfb999b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559bdfb99958 'T' # | | | `-DeclRefExpr 0x559bdfb99df8 'T' lvalue ParmVar 0x559bdfb99a10 'F' 'T' # | | |-FunctionDecl 0x559bdfb9a248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x559bdfb99e98 col:19 'double' # | | | |-ParmVarDecl 0x559bdfb99f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb99fe8 out # | | | |-ParmVarDecl 0x559bdfb9a060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9a0c8 out # | | | |-BuiltinAliasAttr 0x559bdfb9a308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559bdfb9a380 Implicit # | | | `-ConstAttr 0x559bdfb9a3a8 Implicit # | | |-FunctionDecl 0x559bdfb9a7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x559bdfb9a420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x559bdfb9a510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9a578 out # | | | |-ParmVarDecl 0x559bdfb9a5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9a658 out # | | | |-BuiltinAliasAttr 0x559bdfb9a898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559bdfb9a910 Implicit # | | | `-ConstAttr 0x559bdfb9a938 Implicit # | | |-FunctionDecl 0x559bdfb9ad68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x559bdfb9a9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x559bdfb9aaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9ab08 out # | | | |-ParmVarDecl 0x559bdfb9ab80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9abe8 out # | | | |-BuiltinAliasAttr 0x559bdfb9ae28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559bdfb9aea0 Implicit # | | | `-ConstAttr 0x559bdfb9aec8 Implicit # | | |-FunctionDecl 0x559bdfb9b2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x559bdfb9af40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfb9b030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9b098 out # | | | |-ParmVarDecl 0x559bdfb9b110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x559bdfb9b178 out # | | | |-BuiltinAliasAttr 0x559bdfb9b3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x559bdfb9b430 Implicit # | | | `-ConstAttr 0x559bdfb9b458 Implicit # | | |-FunctionTemplateDecl 0x559bdfb9bac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x559bdfb9b490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb9ba18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfb9b848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfb9b8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x559bdfb9bc30 # | | | `-ReturnStmt 0x559bdfb9bc20 # | | | `-CallExpr 0x559bdfb9bbe8 '' # | | | |-UnresolvedLookupExpr 0x559bdfb9bb60 '' lvalue (no ADL) = 'distance_impl' 0x559bdfcc43f8 # | | | |-DeclRefExpr 0x559bdfb9bba8 'T' lvalue ParmVar 0x559bdfb9b848 'X' 'T' # | | | `-DeclRefExpr 0x559bdfb9bbc8 'T' lvalue ParmVar 0x559bdfb9b8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x559bdfb9c1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x559bdfb9bc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfb9c148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfb9bfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfb9c030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x559bdfb9c370 # | | | `-ReturnStmt 0x559bdfb9c360 # | | | `-CallExpr 0x559bdfb9c328 '' # | | | |-UnresolvedLookupExpr 0x559bdfb9c2a0 '' lvalue (no ADL) = 'distance_impl' 0x559bdfcc43f8 # | | | |-DeclRefExpr 0x559bdfb9c2e8 'T' lvalue ParmVar 0x559bdfb9bfb8 'X' 'T' # | | | `-DeclRefExpr 0x559bdfb9c308 'T' lvalue ParmVar 0x559bdfb9c030 'Y' 'T' # | | |-FunctionTemplateDecl 0x559bdfb9c700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x559bdfb9c3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfb9c658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x559bdfb9c480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfb9c548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x559bdfb9c880 # | | | `-ReturnStmt 0x559bdfb9c870 # | | | `-CallExpr 0x559bdfb9c838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfb9c7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x559bdfcc70f0 # | | | |-RecoveryExpr 0x559bdfb9c7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfb9c818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfb9cc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x559bdfb9c8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfb9cb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x559bdfb9c978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfb9ca40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x559bdfb9cd80 # | | | `-ReturnStmt 0x559bdfb9cd70 # | | | `-CallExpr 0x559bdfb9cd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfb9ccb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x559bdfcc70f0 # | | | |-RecoveryExpr 0x559bdfb9ccf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfb9cd18 '' contains-errors lvalue # | | |-FunctionDecl 0x559bdfb9d048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x559bdfb9cdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb9ce40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x559bdfb9cec0 col:52 used C 'float' # | | | |-CompoundStmt 0x559bdfb9d3a0 # | | | | `-ReturnStmt 0x559bdfb9d390 # | | | | `-CallExpr 0x559bdfb9d308 'float' # | | | | |-ImplicitCastExpr 0x559bdfb9d2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x559bdfb9d200 'float (half2, half2, float)' lvalue Function 0x559bdfcc7518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x559bdfcc2880 '__detail' # | | | | |-ImplicitCastExpr 0x559bdfb9d348 'half2':'vector' # | | | | | `-DeclRefExpr 0x559bdfb9d230 'half2':'vector' lvalue ParmVar 0x559bdfb9cdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x559bdfb9d360 'half2':'vector' # | | | | | `-DeclRefExpr 0x559bdfb9d250 'half2':'vector' lvalue ParmVar 0x559bdfb9ce40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x559bdfb9d378 'float' # | | | | `-DeclRefExpr 0x559bdfb9d270 'float' lvalue ParmVar 0x559bdfb9cec0 'C' 'float' # | | | `-AvailabilityAttr 0x559bdfb9d108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x559bdfb9d5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x559bdfb9d3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x559bdfb9d450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x559bdfb9d768 # | | | `-ReturnStmt 0x559bdfb9d758 # | | | `-RecoveryExpr 0x559bdfb9d720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559bdfb9d698 '' lvalue (no ADL) = 'dst_impl' 0x559bdfcc3e10 # | | | |-DeclRefExpr 0x559bdfb9d6e0 'half4':'vector' lvalue ParmVar 0x559bdfb9d3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x559bdfb9d700 'half4':'vector' lvalue ParmVar 0x559bdfb9d450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x559bdfce51c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x559bdfb9d798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x559bdfce5070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x559bdfce5398 # | | | `-ReturnStmt 0x559bdfce5388 # | | | `-RecoveryExpr 0x559bdfce5350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559bdfce52c8 '' lvalue (no ADL) = 'dst_impl' 0x559bdfcc3e10 # | | | |-DeclRefExpr 0x559bdfce5310 'float4':'vector' lvalue ParmVar 0x559bdfb9d798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x559bdfce5330 'float4':'vector' lvalue ParmVar 0x559bdfce5070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x559bdfce5598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x559bdfce53c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x559bdfce5448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x559bdfce5768 # | | | `-ReturnStmt 0x559bdfce5758 # | | | `-RecoveryExpr 0x559bdfce5720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559bdfce5698 '' lvalue (no ADL) = 'dst_impl' 0x559bdfcc3e10 # | | | |-DeclRefExpr 0x559bdfce56e0 'double4':'vector' lvalue ParmVar 0x559bdfce53c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x559bdfce5700 'double4':'vector' lvalue ParmVar 0x559bdfce5448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x559bdfce5e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x559bdfce5780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfce5d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559bdfce5ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x559bdfce5b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfce5bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x559bdfce5fb0 # | | | `-ReturnStmt 0x559bdfce5fa0 # | | | `-CallExpr 0x559bdfce5f60 '' # | | | |-UnresolvedLookupExpr 0x559bdfce5eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x559bdfccffc8 # | | | |-DeclRefExpr 0x559bdfce5f00 'T' lvalue ParmVar 0x559bdfce5ae8 'N' 'T' # | | | |-DeclRefExpr 0x559bdfce5f20 'T' lvalue ParmVar 0x559bdfce5b60 'I' 'T' # | | | `-DeclRefExpr 0x559bdfce5f40 'T' lvalue ParmVar 0x559bdfce5bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x559bdfce6610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x559bdfce5fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfce6568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559bdfce6338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x559bdfce63b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfce6428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x559bdfce67c0 # | | | `-ReturnStmt 0x559bdfce67b0 # | | | `-CallExpr 0x559bdfce6770 '' # | | | |-UnresolvedLookupExpr 0x559bdfce66c8 '' lvalue (no ADL) = 'faceforward_impl' 0x559bdfccffc8 # | | | |-DeclRefExpr 0x559bdfce6710 'T' lvalue ParmVar 0x559bdfce6338 'N' 'T' # | | | |-DeclRefExpr 0x559bdfce6730 'T' lvalue ParmVar 0x559bdfce63b0 'I' 'T' # | | | `-DeclRefExpr 0x559bdfce6750 'T' lvalue ParmVar 0x559bdfce6428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x559bdfce6c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x559bdfce67f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559bdfce6bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559bdfce6900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x559bdfce69c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfce6a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x559bdfce6e20 # | | | `-ReturnStmt 0x559bdfce6e10 # | | | `-CallExpr 0x559bdfce6dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfce6d28 '' lvalue (no ADL) = 'faceforward_impl' 0x559bdfccffc8 # | | | |-RecoveryExpr 0x559bdfce6d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfce6d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfce6db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfce7288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x559bdfce6e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559bdfce71e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559bdfce6f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x559bdfce7028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfce70f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x559bdfce7438 # | | | `-ReturnStmt 0x559bdfce7428 # | | | `-CallExpr 0x559bdfce73e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfce7340 '' lvalue (no ADL) = 'faceforward_impl' 0x559bdfccffc8 # | | | |-RecoveryExpr 0x559bdfce7388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfce73a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfce73c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfce7ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559bdfce7450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfce7a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfce78e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559bdfce7cf8 # | | | `-ReturnStmt 0x559bdfce7ce8 # | | | `-CallExpr 0x559bdfce7cb8 '' # | | | |-UnresolvedLookupExpr 0x559bdfce7be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x559bdfcd10d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfce74a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfce7450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x559bdfce7ba0 'int' 32 # | | | `-DeclRefExpr 0x559bdfce7c98 'T' lvalue ParmVar 0x559bdfce78e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfce8340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559bdfce7d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfce7da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfce8298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfce81a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x559bdfce84e0 # | | |-FunctionTemplateDecl 0x559bdfce8b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559bdfce84f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfce8a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfce8998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559bdfce8d60 # | | | `-ReturnStmt 0x559bdfce8d50 # | | | `-CallExpr 0x559bdfce8d20 '' # | | | |-UnresolvedLookupExpr 0x559bdfce8c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x559bdfcd10d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x559bdfa799c0 'uint' sugar # | | | | | |-Typedef 0x559bdfa56ce8 'uint' # | | | | | `-BuiltinType 0x559bdfa26300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559bdfce8540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559bdfce84f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x559bdfce8c08 'int' 64 # | | | `-DeclRefExpr 0x559bdfce8d00 'T' lvalue ParmVar 0x559bdfce8998 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfce93b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559bdfce8d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfce8e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfce9308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfce9258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x559bdfce9550 # | | |-FunctionTemplateDecl 0x559bdfce9b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x559bdfce9560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfce9a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfce98c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfce9940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x559bdfce9c70 # | | | `-ReturnStmt 0x559bdfce9c60 # | | | `-CallExpr 0x559bdfce9c28 '' # | | | |-UnresolvedLookupExpr 0x559bdfce9ba0 '' lvalue (no ADL) = 'fmod_impl' 0x559bdfccadb8 # | | | |-DeclRefExpr 0x559bdfce9be8 'T' lvalue ParmVar 0x559bdfce98c8 'X' 'T' # | | | `-DeclRefExpr 0x559bdfce9c08 'T' lvalue ParmVar 0x559bdfce9940 'Y' 'T' # | | |-FunctionTemplateDecl 0x559bdfcea230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x559bdfce9c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcea188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfce9ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfcea070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x559bdfcea3b0 # | | | `-ReturnStmt 0x559bdfcea3a0 # | | | `-CallExpr 0x559bdfcea368 '' # | | | |-UnresolvedLookupExpr 0x559bdfcea2e0 '' lvalue (no ADL) = 'fmod_impl' 0x559bdfccadb8 # | | | |-DeclRefExpr 0x559bdfcea328 'T' lvalue ParmVar 0x559bdfce9ff8 'X' 'T' # | | | `-DeclRefExpr 0x559bdfcea348 'T' lvalue ParmVar 0x559bdfcea070 'Y' 'T' # | | |-FunctionTemplateDecl 0x559bdfcea770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x559bdfcea3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcea6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559bdfcea4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfcea5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x559bdfcea8f0 # | | | `-ReturnStmt 0x559bdfcea8e0 # | | | `-CallExpr 0x559bdfcea8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcea820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x559bdfccce28 # | | | |-RecoveryExpr 0x559bdfcea868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcea888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfceac70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x559bdfcea920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfceabc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559bdfceaa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfceaaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x559bdfceadf0 # | | | `-ReturnStmt 0x559bdfceade0 # | | | `-CallExpr 0x559bdfceada8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcead20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x559bdfccce28 # | | | |-RecoveryExpr 0x559bdfcead68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcead88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfceb3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x559bdfceae08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfceb308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfceb178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfceb1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x559bdfceb520 # | | | `-ReturnStmt 0x559bdfceb510 # | | | `-CallExpr 0x559bdfceb4d8 '' # | | | |-UnresolvedLookupExpr 0x559bdfceb450 '' lvalue (no ADL) = 'ldexp_impl' 0x559bdfcd0a98 # | | | |-DeclRefExpr 0x559bdfceb498 'T' lvalue ParmVar 0x559bdfceb178 'X' 'T' # | | | `-DeclRefExpr 0x559bdfceb4b8 'T' lvalue ParmVar 0x559bdfceb1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x559bdfcebae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x559bdfceb538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfceba38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfceb8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x559bdfceb920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x559bdfcebc60 # | | | `-ReturnStmt 0x559bdfcebc50 # | | | `-CallExpr 0x559bdfcebc18 '' # | | | |-UnresolvedLookupExpr 0x559bdfcebb90 '' lvalue (no ADL) = 'ldexp_impl' 0x559bdfcd0a98 # | | | |-DeclRefExpr 0x559bdfcebbd8 'T' lvalue ParmVar 0x559bdfceb8a8 'X' 'T' # | | | `-DeclRefExpr 0x559bdfcebbf8 'T' lvalue ParmVar 0x559bdfceb920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x559bdfcebfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x559bdfcebc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcebf38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559bdfcebda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfcebe68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x559bdfcec160 # | | | `-ReturnStmt 0x559bdfcec150 # | | | `-CallExpr 0x559bdfcec118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcec090 '' lvalue (no ADL) = 'ldexp_impl' 0x559bdfcd0a98 # | | | |-RecoveryExpr 0x559bdfcec0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcec0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcec4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x559bdfcec190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcec438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559bdfcec2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x559bdfcec368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x559bdfcec660 # | | | `-ReturnStmt 0x559bdfcec650 # | | | `-CallExpr 0x559bdfcec618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcec590 '' lvalue (no ADL) = 'ldexp_impl' 0x559bdfcd0a98 # | | | |-RecoveryExpr 0x559bdfcec5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcec5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcecb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x559bdfcec678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcecad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcec9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x559bdfceccc0 # | | | `-ReturnStmt 0x559bdfceccb0 # | | | `-CallExpr 0x559bdfcecc80 '' # | | | |-UnresolvedLookupExpr 0x559bdfcecc18 '' lvalue (no ADL) = 'length_impl' 0x559bdfcc2df8 # | | | `-DeclRefExpr 0x559bdfcecc60 'T' lvalue ParmVar 0x559bdfcec9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfced220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x559bdfceccd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfced178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfced090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x559bdfced370 # | | | `-ReturnStmt 0x559bdfced360 # | | | `-CallExpr 0x559bdfced330 '' # | | | |-UnresolvedLookupExpr 0x559bdfced2c8 '' lvalue (no ADL) = 'length_impl' 0x559bdfcc2df8 # | | | `-DeclRefExpr 0x559bdfced310 'T' lvalue ParmVar 0x559bdfced090 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfced600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x559bdfced3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfced558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x559bdfced468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x559bdfced750 # | | | `-ReturnStmt 0x559bdfced740 # | | | `-CallExpr 0x559bdfced710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfced6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x559bdfcc36d0 # | | | `-RecoveryExpr 0x559bdfced6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfced9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x559bdfced780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfced938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x559bdfced848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x559bdfcedb30 # | | | `-ReturnStmt 0x559bdfcedb20 # | | | `-CallExpr 0x559bdfcedaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfceda88 '' lvalue (no ADL) = 'length_vec_impl' 0x559bdfcc36d0 # | | | `-RecoveryExpr 0x559bdfcedad0 '' contains-errors lvalue # | | |-FunctionDecl 0x559bdfcedde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x559bdfcedb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x559bdfcedbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x559bdfcedc60 col:53 used M 'half' # | | | `-CompoundStmt 0x559bdfcedfd8 # | | | `-ReturnStmt 0x559bdfcedfc8 # | | | `-RecoveryExpr 0x559bdfcedf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559bdfcedee0 '' lvalue (no ADL) = 'lit_impl' 0x559bdfccee50 # | | | |-DeclRefExpr 0x559bdfcedf28 'half' lvalue ParmVar 0x559bdfcedb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x559bdfcedf48 'half' lvalue ParmVar 0x559bdfcedbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x559bdfcedf68 'half' lvalue ParmVar 0x559bdfcedc60 'M' 'half' # | | |-FunctionDecl 0x559bdfcee298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x559bdfcee008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x559bdfcee088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x559bdfcee108 col:57 used M 'float' # | | | `-CompoundStmt 0x559bdfcee498 # | | | `-ReturnStmt 0x559bdfcee488 # | | | `-RecoveryExpr 0x559bdfcee448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559bdfcee3a0 '' lvalue (no ADL) = 'lit_impl' 0x559bdfccee50 # | | | |-DeclRefExpr 0x559bdfcee3e8 'float' lvalue ParmVar 0x559bdfcee008 'NDotL' 'float' # | | | |-DeclRefExpr 0x559bdfcee408 'float' lvalue ParmVar 0x559bdfcee088 'NDotH' 'float' # | | | `-DeclRefExpr 0x559bdfcee428 'float' lvalue ParmVar 0x559bdfcee108 'M' 'float' # | | |-FunctionDecl 0x559bdfcee578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcee4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x559bdfcee780 # | | | `-ReturnStmt 0x559bdfcee770 # | | | `-CallExpr 0x559bdfcee728 'int4':'vector' # | | | |-ImplicitCastExpr 0x559bdfcee710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x559bdfcee660 'int4 (float4)' lvalue Function 0x559bdfcc29b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x559bdfcc2880 '__detail' # | | | `-ImplicitCastExpr 0x559bdfcee758 'float4':'vector' # | | | `-DeclRefExpr 0x559bdfcee690 'float4':'vector' lvalue ParmVar 0x559bdfcee4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x559bdfcee898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcee7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x559bdfceecb0 # | | | `-ReturnStmt 0x559bdfceeca0 # | | | `-CallExpr 0x559bdfceec58 'unsigned int' # | | | |-ImplicitCastExpr 0x559bdfceec40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x559bdfceeb88 '' Function 0x559bdfcee9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x559bdfceec88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x559bdfceebc0 'uint32_t':'unsigned int' lvalue ParmVar 0x559bdfcee7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x559bdfcef270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x559bdfceecc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcef1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfcef038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfcef0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x559bdfcef3e0 # | | | `-ReturnStmt 0x559bdfcef3d0 # | | | `-CallExpr 0x559bdfcef398 '' # | | | |-UnresolvedLookupExpr 0x559bdfcef310 '' lvalue (no ADL) = 'reflect_impl' 0x559bdfcc9268 # | | | |-DeclRefExpr 0x559bdfcef358 'T' lvalue ParmVar 0x559bdfcef038 'I' 'T' # | | | `-DeclRefExpr 0x559bdfcef378 'T' lvalue ParmVar 0x559bdfcef0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x559bdfcef9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x559bdfcef3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcef8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559bdfcef768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfcef7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x559bdfcefb20 # | | | `-ReturnStmt 0x559bdfcefb10 # | | | `-CallExpr 0x559bdfcefad8 '' # | | | |-UnresolvedLookupExpr 0x559bdfcefa50 '' lvalue (no ADL) = 'reflect_impl' 0x559bdfcc9268 # | | | |-DeclRefExpr 0x559bdfcefa98 'T' lvalue ParmVar 0x559bdfcef768 'I' 'T' # | | | `-DeclRefExpr 0x559bdfcefab8 'T' lvalue ParmVar 0x559bdfcef7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x559bdfcefea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559bdfcefb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559bdfcefdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559bdfcefc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfcefd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x559bdfcf0020 # | | | `-ReturnStmt 0x559bdfcf0010 # | | | `-CallExpr 0x559bdfceffd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfceff50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559bdfcc9888 # | | | |-RecoveryExpr 0x559bdfceff98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfceffb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf03a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559bdfcf0050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559bdfcf02f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559bdfcf0160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfcf0228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x559bdfcf0520 # | | | `-ReturnStmt 0x559bdfcf0510 # | | | `-CallExpr 0x559bdfcf04d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf0450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559bdfcc9888 # | | | |-RecoveryExpr 0x559bdfcf0498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcf04b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf0b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x559bdfcf0538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf0ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559bdfcf08a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfcf0920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559bdfcf0998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x559bdfcf0d20 # | | | `-ReturnStmt 0x559bdfcf0d10 # | | | `-CallExpr 0x559bdfcf0cd0 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf0c28 '' lvalue (no ADL) = 'refract_impl' 0x559bdfcc9fc8 # | | | |-DeclRefExpr 0x559bdfcf0c70 'T' lvalue ParmVar 0x559bdfcf08a8 'I' 'T' # | | | |-DeclRefExpr 0x559bdfcf0c90 'T' lvalue ParmVar 0x559bdfcf0920 'N' 'T' # | | | `-DeclRefExpr 0x559bdfcf0cb0 'T' lvalue ParmVar 0x559bdfcf0998 'eta' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf13a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x559bdfcf0d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf12f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559bdfcf10c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x559bdfcf1140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x559bdfcf11b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x559bdfcf1550 # | | | `-ReturnStmt 0x559bdfcf1540 # | | | `-CallExpr 0x559bdfcf1500 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf1458 '' lvalue (no ADL) = 'refract_impl' 0x559bdfcc9fc8 # | | | |-DeclRefExpr 0x559bdfcf14a0 'T' lvalue ParmVar 0x559bdfcf10c8 'I' 'T' # | | | |-DeclRefExpr 0x559bdfcf14c0 'T' lvalue ParmVar 0x559bdfcf1140 'N' 'T' # | | | `-DeclRefExpr 0x559bdfcf14e0 'T' lvalue ParmVar 0x559bdfcf11b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf19c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x559bdfcf1580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559bdfcf1918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x559bdfcf1690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfcf1758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x559bdfcf17d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x559bdfcf1b70 # | | | `-ReturnStmt 0x559bdfcf1b60 # | | | `-CallExpr 0x559bdfcf1b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf1a78 '' lvalue (no ADL) = 'refract_impl' 0x559bdfcc9fc8 # | | | |-RecoveryExpr 0x559bdfcf1ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfcf1ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559bdfcf1b00 'half' lvalue ParmVar 0x559bdfcf17d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x559bdfcf1fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x559bdfcf1ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559bdfcf1f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x559bdfcf1cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559bdfcf1d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x559bdfcf1df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x559bdfcf2190 # | | | `-ReturnStmt 0x559bdfcf2180 # | | | `-CallExpr 0x559bdfcf2140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf2098 '' lvalue (no ADL) = 'refract_impl' 0x559bdfcc9fc8 # | | | |-RecoveryExpr 0x559bdfcf20e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfcf2100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559bdfcf2120 'float' lvalue ParmVar 0x559bdfcf1df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x559bdfcf27f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x559bdfcf21a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf2748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559bdfcf2518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x559bdfcf2590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x559bdfcf2608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x559bdfcf2990 # | | | `-ReturnStmt 0x559bdfcf2980 # | | | `-CallExpr 0x559bdfcf2940 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf2898 '' lvalue (no ADL) = 'smoothstep_impl' 0x559bdfccdaf8 # | | | |-DeclRefExpr 0x559bdfcf28e0 'T' lvalue ParmVar 0x559bdfcf2518 'Min' 'T' # | | | |-DeclRefExpr 0x559bdfcf2900 'T' lvalue ParmVar 0x559bdfcf2590 'Max' 'T' # | | | `-DeclRefExpr 0x559bdfcf2920 'T' lvalue ParmVar 0x559bdfcf2608 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf2ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x559bdfcf29a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf2f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559bdfcf2d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x559bdfcf2d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x559bdfcf2e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x559bdfcf31a0 # | | | `-ReturnStmt 0x559bdfcf3190 # | | | `-CallExpr 0x559bdfcf3150 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf30a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x559bdfccdaf8 # | | | |-DeclRefExpr 0x559bdfcf30f0 'T' lvalue ParmVar 0x559bdfcf2d18 'Min' 'T' # | | | |-DeclRefExpr 0x559bdfcf3110 'T' lvalue ParmVar 0x559bdfcf2d90 'Max' 'T' # | | | `-DeclRefExpr 0x559bdfcf3130 'T' lvalue ParmVar 0x559bdfcf2e08 'X' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf3608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x559bdfcf31d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf3560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559bdfcf32e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x559bdfcf33a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x559bdfcf3470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x559bdfcf37b8 # | | | `-ReturnStmt 0x559bdfcf37a8 # | | | `-CallExpr 0x559bdfcf3768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf36c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x559bdfcce4c8 # | | | |-RecoveryExpr 0x559bdfcf3708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfcf3728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcf3748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf3c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x559bdfcf37e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf3b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559bdfcf38f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x559bdfcf39c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x559bdfcf3a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x559bdfcf3dd0 # | | | `-ReturnStmt 0x559bdfcf3dc0 # | | | `-CallExpr 0x559bdfcf3d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf3cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x559bdfcce4c8 # | | | |-RecoveryExpr 0x559bdfcf3d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559bdfcf3d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcf3d60 '' contains-errors lvalue # | | |-FunctionDecl 0x559bdfcf3ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x559bdfcf3e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x559bdfcf4010 # | | | `-ReturnStmt 0x559bdfcf4000 # | | | `-CXXStaticCastExpr 0x559bdfcf3fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x559bdfcf3fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559bdfcf3fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x559bdfcf3f70 'uint':'unsigned int' lvalue ParmVar 0x559bdfcf3e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x559bdfcf4530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x559bdfcf4028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf4488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcf4398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcf4670 # | | | `-ReturnStmt 0x559bdfcf4660 # | | | `-CallExpr 0x559bdfcf4630 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf45c8 '' lvalue (no ADL) = 'ddx_impl' 0x559bdfcd1a38 # | | | `-DeclRefExpr 0x559bdfcf4610 'T' lvalue ParmVar 0x559bdfcf4398 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf4b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x559bdfcf4688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf4ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcf49f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcf4ce0 # | | | `-ReturnStmt 0x559bdfcf4cd0 # | | | `-CallExpr 0x559bdfcf4ca0 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf4c38 '' lvalue (no ADL) = 'ddx_impl' 0x559bdfcd1a38 # | | | `-DeclRefExpr 0x559bdfcf4c80 'T' lvalue ParmVar 0x559bdfcf49f8 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf4f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x559bdfcf4d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf4ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfcf4e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559bdfcf50f0 # | | | `-ReturnStmt 0x559bdfcf50e0 # | | | `-CallExpr 0x559bdfcf50b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf5020 '' lvalue (no ADL) = 'ddx_impl' 0x559bdfcd1a38 # | | | `-RecoveryExpr 0x559bdfcf5068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf5388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x559bdfcf5120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf52e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfcf5230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x559bdfcf54d8 # | | | `-ReturnStmt 0x559bdfcf54c8 # | | | `-CallExpr 0x559bdfcf5498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf5430 '' lvalue (no ADL) = 'ddx_impl' 0x559bdfcd1a38 # | | | `-RecoveryExpr 0x559bdfcf5478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf59f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x559bdfcf54f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf5948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcf5858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcf5b30 # | | | `-ReturnStmt 0x559bdfcf5b20 # | | | `-CallExpr 0x559bdfcf5af0 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf5a88 '' lvalue (no ADL) = 'ddy_impl' 0x559bdfcd1fa8 # | | | `-DeclRefExpr 0x559bdfcf5ad0 'T' lvalue ParmVar 0x559bdfcf5858 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf6050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x559bdfcf5b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf5fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcf5eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcf61a0 # | | | `-ReturnStmt 0x559bdfcf6190 # | | | `-CallExpr 0x559bdfcf6160 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf60f8 '' lvalue (no ADL) = 'ddy_impl' 0x559bdfcd1fa8 # | | | `-DeclRefExpr 0x559bdfcf6140 'T' lvalue ParmVar 0x559bdfcf5eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf6438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x559bdfcf61d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf6390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfcf62e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559bdfcf6588 # | | | `-ReturnStmt 0x559bdfcf6578 # | | | `-CallExpr 0x559bdfcf6548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf64e0 '' lvalue (no ADL) = 'ddy_impl' 0x559bdfcd1fa8 # | | | `-RecoveryExpr 0x559bdfcf6528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf6820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x559bdfcf65b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf6778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfcf66c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x559bdfcf6970 # | | | `-ReturnStmt 0x559bdfcf6960 # | | | `-CallExpr 0x559bdfcf6930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf68c8 '' lvalue (no ADL) = 'ddy_impl' 0x559bdfcd1fa8 # | | | `-RecoveryExpr 0x559bdfcf6910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf6e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x559bdfcf6988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf6de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcf6cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcf6fd0 # | | | `-ReturnStmt 0x559bdfcf6fc0 # | | | `-CallExpr 0x559bdfcf6f90 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf6f28 '' lvalue (no ADL) = 'fwidth_impl' 0x559bdfcd2518 # | | | `-DeclRefExpr 0x559bdfcf6f70 'T' lvalue ParmVar 0x559bdfcf6cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf74f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x559bdfcf6fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf7448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559bdfcf7358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x559bdfcf7640 # | | | `-ReturnStmt 0x559bdfcf7630 # | | | `-CallExpr 0x559bdfcf7600 '' # | | | |-UnresolvedLookupExpr 0x559bdfcf7598 '' lvalue (no ADL) = 'fwidth_impl' 0x559bdfcd2518 # | | | `-DeclRefExpr 0x559bdfcf75e0 'T' lvalue ParmVar 0x559bdfcf7358 'input' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf78d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559bdfcf7670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf7830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfcf7780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559bdfcf7a28 # | | | `-ReturnStmt 0x559bdfcf7a18 # | | | `-CallExpr 0x559bdfcf79e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf7980 '' lvalue (no ADL) = 'fwidth_impl' 0x559bdfcd2518 # | | | `-RecoveryExpr 0x559bdfcf79c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf7cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559bdfcf7a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf7c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559bdfcf7b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x559bdfcf7e10 # | | | `-ReturnStmt 0x559bdfcf7e00 # | | | `-CallExpr 0x559bdfcf7dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcf7d68 '' lvalue (no ADL) = 'fwidth_impl' 0x559bdfcd2518 # | | | `-RecoveryExpr 0x559bdfcf7db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf8410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfcf7e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf8368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcf8198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x559bdfcf8210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x559bdfcf8510 # | | | `-ReturnStmt 0x559bdfcf8500 # | | | `-BinaryOperator 0x559bdfcf84e0 '' '*' # | | | |-DeclRefExpr 0x559bdfcf84a0 'T' lvalue ParmVar 0x559bdfcf8198 'x' 'T' # | | | `-DeclRefExpr 0x559bdfcf84c0 'T' lvalue ParmVar 0x559bdfcf8210 'y' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf8ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfcf8528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559bdfcf8a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcf88b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x559bdfcf8928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x559bdfcf8be0 # | | | `-ReturnStmt 0x559bdfcf8bd0 # | | | `-BinaryOperator 0x559bdfcf8bb0 '' '*' # | | | |-DeclRefExpr 0x559bdfcf8b70 'T' lvalue ParmVar 0x559bdfcf88b0 'x' 'T' # | | | `-DeclRefExpr 0x559bdfcf8b90 'T' lvalue ParmVar 0x559bdfcf8928 'y' 'T' # | | |-FunctionTemplateDecl 0x559bdfcf8f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfcf8c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcf8ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcf8cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x559bdfcf8d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcf9050 # | | | `-ReturnStmt 0x559bdfcf9040 # | | | `-BinaryOperator 0x559bdfcf9020 '' contains-errors '*' # | | | |-DeclRefExpr 0x559bdfcf8fe0 'half' lvalue ParmVar 0x559bdfcf8cd8 'x' 'half' # | | | `-RecoveryExpr 0x559bdfcf9000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf94a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfcf90c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcf9158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcf93f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcf9228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x559bdfcf92e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcf95a0 # | | | `-ReturnStmt 0x559bdfcf9590 # | | | `-BinaryOperator 0x559bdfcf9570 '' contains-errors '*' # | | | |-DeclRefExpr 0x559bdfcf9530 'T' lvalue ParmVar 0x559bdfcf9228 'x' 'T' # | | | `-RecoveryExpr 0x559bdfcf9550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf9980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfcf95d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559bdfcf9640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559bdfcf98d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcf9730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x559bdfcf9808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcf9a80 # | | | `-ReturnStmt 0x559bdfcf9a70 # | | | `-BinaryOperator 0x559bdfcf9a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x559bdfcf9a10 'half' lvalue ParmVar 0x559bdfcf9730 'x' 'half' # | | | `-RecoveryExpr 0x559bdfcf9a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcf9f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfcf9a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcf9b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559bdfcf9ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559bdfcf9e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcf9ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x559bdfcf9d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcfa040 # | | | `-ReturnStmt 0x559bdfcfa030 # | | | `-BinaryOperator 0x559bdfcfa010 '' contains-errors '*' # | | | |-DeclRefExpr 0x559bdfcf9fd0 'T' lvalue ParmVar 0x559bdfcf9ca0 'x' 'T' # | | | `-RecoveryExpr 0x559bdfcf9ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcfa3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfcfa070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcfa308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcfa170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcfa1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x559bdfcfa4b0 # | | | `-ReturnStmt 0x559bdfcfa4a0 # | | | `-BinaryOperator 0x559bdfcfa480 '' contains-errors '*' # | | | |-RecoveryExpr 0x559bdfcfa440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559bdfcfa460 'half' lvalue ParmVar 0x559bdfcfa1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x559bdfcfa8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfcfa4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcfa568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcfa808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcfa680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcfa6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x559bdfcfa9b0 # | | | `-ReturnStmt 0x559bdfcfa9a0 # | | | `-BinaryOperator 0x559bdfcfa980 '' contains-errors '*' # | | | |-RecoveryExpr 0x559bdfcfa940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559bdfcfa960 'T' lvalue ParmVar 0x559bdfcfa6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x559bdfcfad20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfcfa9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559bdfcfac78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x559bdfcfaaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcfab60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcfaea0 # | | | `-ReturnStmt 0x559bdfcfae90 # | | | `-CallExpr 0x559bdfcfae58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcfadd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x559bdfcc8888 # | | | |-RecoveryExpr 0x559bdfcfae18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcfae38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcfb2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x559bdfcfaeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559bdfcfaf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559bdfcfb240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x559bdfcfb030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcfb0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x559bdfcfb468 # | | | `-ReturnStmt 0x559bdfcfb458 # | | | `-CallExpr 0x559bdfcfb420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559bdfcfb398 '' lvalue (no ADL) = 'mul_vec_impl' 0x559bdfcc8888 # | | | |-RecoveryExpr 0x559bdfcfb3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559bdfcfb400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559bdfcfb848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559bdfcfb498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559bdfcfb508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x559bdfcfb7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x559bdfcfb650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x559bdfcfb6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x559bdfcfb948 # | | | `-ReturnStmt 0x559bdfcfb938 # | | | `-BinaryOperator 0x559bdfcfb918 '' contains-errors '*' # | | | |-RecoveryExpr 0x559bdfcfb8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559bdfcfb8f8 'half' lvalue ParmVar 0x559bdfcfb6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x559bdfcfbe00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x559bdfcfb960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x559bdfcfb9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x559bdfcfba68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x559bdfcfbd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x559bdfcfbbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x559bdfcfbc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x559bdfcfbf00 # | | `-ReturnStmt 0x559bdfcfbef0 # | | `-BinaryOperator 0x559bdfcfbed0 '' contains-errors '*' # | | |-RecoveryExpr 0x559bdfcfbe90 '' contains-errors lvalue # | | `-DeclRefExpr 0x559bdfcfbeb0 'T' lvalue ParmVar 0x559bdfcfbc40 'y' 'T' # | |-LinkageSpecDecl 0x559bdfcee998 col:10 implicit C # | | `-FunctionDecl 0x559bdfcee9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x559bdfceeaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x559bdfceea90 <> Implicit 740 # | | `-NoThrowAttr 0x559bdfceeb60 Implicit # | |-FunctionDecl 0x559bdfcfc0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x559bdfcfbfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559bdfcfc038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x559bdfcfc218 # | | `-HLSLNumThreadsAttr 0x559bdfcfc1b0 8 8 1 # | |-CXXRecordDecl 0x559bdfcfc240 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 0x559bdfcfc2e8 <> Implicit # | | |-CXXRecordDecl 0x559bdfcfc3a8 col:8 implicit struct ST # | | |-FieldDecl 0x559bdfcfc468 col:7 a 'int' # | | `-FieldDecl 0x559bdfcfc4d0 col:9 b 'float' # | |-FunctionDecl 0x559bdfcfc7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x559bdfcfc638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559bdfcfc6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x559bdfcfc900 # | | `-HLSLNumThreadsAttr 0x559bdfcfc898 8 8 1 # | |-FunctionDecl 0x559bdfcfc948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x559bdfcfcaf8 # | | `-DeclStmt 0x559bdfcfcae0 # | | `-VarDecl 0x559bdfcfca78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x559bdfcfcb28 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 0x559bdfcfcbd0 <> Implicit # | | |-CXXRecordDecl 0x559bdfcfcc90 col:8 implicit struct ST2 # | | |-VarDecl 0x559bdfcfcd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559bdfcfceb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559bdfcfcf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x559bdfcfd1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x559bdfcfd0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559bdfcfd138 "SV_GroupID" 0 # | | |-CompoundStmt 0x559bdfcfd310 # | | `-HLSLNumThreadsAttr 0x559bdfcfd2a8 8 8 1 # | |-FunctionDecl 0x559bdfcfd500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x559bdfcfd3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559bdfcfd458 "SV_GroupID" 0 # | | |-CompoundStmt 0x559bdfcfd630 # | | `-HLSLNumThreadsAttr 0x559bdfcfd5c8 8 8 1 # | |-FunctionDecl 0x559bdfcfd678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x559bdfcfd828 # | | `-DeclStmt 0x559bdfcfd810 # | | `-VarDecl 0x559bdfcfd7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x559bdfcfd858 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 0x559bdfcfd900 <> Implicit # | | |-CXXRecordDecl 0x559bdfcfd9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x559bdfcfdac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559bdfcfdb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559bdfcfdbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x559bdfcfde70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x559bdfcfdd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x559bdfcfddc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x559bdfcfdfa0 # | | `-HLSLNumThreadsAttr 0x559bdfcfdf38 8 8 1 # | |-FunctionDecl 0x559bdfcfe190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x559bdfcfe080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x559bdfcfe0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x559bdfcfe2c0 # | | `-HLSLNumThreadsAttr 0x559bdfcfe258 8 8 1 # | |-FunctionDecl 0x559bdfcfe308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x559bdfcfe4b8 # | | `-DeclStmt 0x559bdfcfe4a0 # | | `-VarDecl 0x559bdfcfe438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x559bdfcfe4e8 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 0x559bdfcfe590 <> Implicit # | | |-CXXRecordDecl 0x559bdfcfe650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x559bdfcfe750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x559bdfcfe828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x559bdfcfe878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x559bdfcfefa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x559bdfcfe9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x559bdfcfea18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x559bdfcff0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x559bdfcfeaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559bdfcfeb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x559bdfcff130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x559bdfcfec38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559bdfcfeca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x559bdfcff188 "SV_GroupID" 0 # | |-ParmVarDecl 0x559bdfcfed78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x559bdfcfede0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x559bdfcff1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x559bdfcff228 # | `-HLSLShaderAttr 0x559bdfcff080 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (19 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (20 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (23 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/splitdouble.hlsl (24 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/ceil.hlsl (25 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/degrees-builtin.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (27 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 0x557bfbf18c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x557bfbf18be8 '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 0x557bfbf18b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x557bfbf18c70 # | 18853: | `-ReturnStmt 0x557bfbf18c60 # | 18854: | `-ImplicitCastExpr 0x557bfbf18c48 'int' # | 18855: | `-ExtVectorElementExpr 0x557bfbf18c20 'float' r # | 18856: | `-ImplicitCastExpr 0x557bfbf18c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x557bfbf18be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x557bfbf18dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x557bfbf18ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x557bfbf18f28 # | 18861: | `-ReturnStmt 0x557bfbf18f18 # | 18862: | `-ExtVectorElementExpr 0x557bfbf18ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (28 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/countbits.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (30 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (32 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/trunc.hlsl (33 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/cross.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (35 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/builtins/all.hlsl (36 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/builtins/tanh.hlsl (37 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/log10.hlsl (38 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 :: AST/HLSL/vk_binding_attr.hlsl (39 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 0x564fd9177248 <> # | ^ # | # | 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 0x564fd9177248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564fd9177b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564fd9177ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564fd9177c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564fd9177450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (40 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (41 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 0x56208e48bda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x56208e48c9e0 <> 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 0x56208e48bda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56208e48c6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56208e48ca40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56208e48c770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56208e48bfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56208e48c870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56208e48c8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56208e48c9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56208e48c990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56208e48c7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56208e48c770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56208e48c930 <> 'int' lvalue NonTypeTemplateParm 0x56208e48c870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56208e4b72d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (43 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/smoothstep.hlsl (44 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/dst.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (46 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/frac.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (48 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/cos.hlsl (49 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (53 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (54 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/BasicFeatures/MatrixElementTypeCast.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (56 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (57 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/enable-16bit-types.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (59 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (60 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/exp-errors.hlsl (61 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 :: AST/HLSL/semantic-output.hlsl (62 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (63 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 0x5561681715f8 <> # | ^ # | # | 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 0x5561681715f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556168171f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556168172290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556168171fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556168171800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (64 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 :: AST/HLSL/semantic-input-struct.hlsl (65 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-output-struct.hlsl (66 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 :: SemaHLSL/BuiltIns/frac-errors.hlsl (67 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 :: AST/HLSL/packoffset.hlsl (68 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/log2.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (71 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/splitdouble-errors.hlsl (72 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/builtins/ceil-overloads.hlsl (73 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/builtins/lerp-overloads.hlsl (74 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (75 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 0x55e549678188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55e5496780e0 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 0x55e549678188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55e549677e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55e5496780e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55e549677fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55e549678278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55e549678268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55e549678220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55e549678200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (76 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/groupsharedArgs/NotGroupSharedTest.hlsl (77 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/asuint16-errors.hlsl (78 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/VectorOverloadResolution.hlsl (79 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/builtins/sinh.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (82 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 :: AST/HLSL/semantic-input.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (84 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (85 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/clamp-builtin.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (87 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (88 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/lerp.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (93 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/clip.hlsl (94 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/exp.hlsl (95 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 :: AST/HLSL/resource_binding_attr.hlsl (96 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 0x55be1d46ee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55be1d46f218 'hlsl_constant float' lvalue Var 0x55be1d46ea70 '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 0x55be1d46eb98 <> Implicit # | 18812: | `-FieldDecl 0x55be1d46ec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55be1d46ed00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55be1d46ed78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55be1d46edd0 "t2" "space1" # | 18816: | |-VarDecl 0x55be1d46ee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55be1d46eed8 <> 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 0x55be1d46f158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55be1d46f2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55be1d46f2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55be1d46f288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55be1d46f258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55be1d46f218 'hlsl_constant float' lvalue Var 0x55be1d46ea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55be1d46f270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55be1d46f238 'hlsl_constant float' lvalue Var 0x55be1d46ee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55be1d46f328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55be1d46f408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55be1d46f4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (97 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 :: CodeGenHLSL/Operators/logical-not.hlsl (98 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/VectorSwizzles.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (100 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (101 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (102 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/f16tof32.hlsl (103 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/tan-overloads.hlsl (104 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/matrix-member-zero-based-accessor-scalar-store.hlsl (105 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (106 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (107 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (111 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/Semantics/valid_entry_parameter.hlsl (112 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (113 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/rsqrt.hlsl (114 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/firstbitlow.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (116 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (118 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (119 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (120 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 :: SemaHLSL/Language/TemplateOutArg.hlsl (121 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 0x56550fb2cee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x56550fb2db20 <> 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 0x56550fe044e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x56550fe05010 'void (inout int)' lvalue Function 0x56550fe03e28 '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 0x56550fb2cee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56550fb2d828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56550fb2db80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56550fb2d8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56550fb2d0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56550fb2d9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56550fb2da08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56550fb2db20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56550fb2dad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56550fb2d930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56550fb2d8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56550fb2da70 <> 'int' lvalue NonTypeTemplateParm 0x56550fb2d9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56550fb5b158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x56550fe04298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x56550fe04278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x56550fe04220 'double' lvalue ParmVar 0x56550fe03fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x56550fe04260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x56550fe04240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x56550fe044e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x56550fe042b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x56550fe04440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x56550fe04360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x56550fe04698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x56550fe04638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x56550fe04bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x56550fe04c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x56550fe051f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x56550fe050a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x56550fe05090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x56550fe05010 'void (inout int)' lvalue Function 0x56550fe03e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x56550fe05158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x56550fe050d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x56550fe04ff0 'int' lvalue ParmVar 0x56550fe04bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x56550fe05108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x56550fe050f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (122 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/resources/res-array-global-multi-dim.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (126 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/no_int_promotion.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (130 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/resources/Texture2D-Gather.hlsl (131 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (134 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/cosh.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (136 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/Resources/Texture2D-Sema.hlsl (137 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/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (138 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/MatrixSplatCasts.hlsl (139 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/mul.hlsl (140 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/builtins/log10-overloads.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (143 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/builtins/ddx-coarse-builtin.hlsl (144 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/sret_output.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (147 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 (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (150 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/basic_types.hlsl (151 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (152 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/BasicFeatures/ArrayOutputArguments.hlsl (153 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (154 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 0x5572a07e04a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5572a0a861f0 <> 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 0x5572a07e04a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5572a0a861f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5572a0a86278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5572a0a86768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5572a0a86730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5572a0a86700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5572a0a861f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5572a0a866f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (157 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/Types/Traits/IsIntangibleType.hlsl (158 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (159 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/semantics/semantic-struct-2.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (162 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (163 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (164 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/resources/cbuffer_geps.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (167 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (168 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 0x55d7da3b54a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55d7da65b1e0 <> 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 0x55d7da3b54a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55d7da65b1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55d7da65b268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55d7da65b758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55d7da65b720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55d7da65b6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55d7da65b1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55d7da65b6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (169 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/radians-builtin.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (171 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/builtins/refract.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (173 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/asdouble-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (175 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/vk.spec-constant.error.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (177 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/builtins/WaveActiveBitAnd.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (182 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/cross-errors.hlsl (183 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/max.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (186 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (187 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/frac-builtin.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (192 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/groupsharedArgs/VectorTest.hlsl (193 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/semantics/semantic.explicit-location-output-struct.hlsl (194 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/dot2add-errors.hlsl (195 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (196 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/resources/Texture2D-Load.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (198 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/resources/MatrixElement_cbuffer.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (200 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/vk-features/vk.spec-constant.hlsl (201 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/step-overloads.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (204 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/group_shared.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (206 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 :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (208 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (209 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/Operators/logical-not.hlsl (210 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/resources/res-array-global-subarray-many.hlsl (211 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 :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (217 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/half-float-only-errors2.hlsl (218 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (219 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (220 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/groupsharedArgs/MatrixTest.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (222 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/WaveActiveBitXor-errors.hlsl (223 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/Language/UsualArithmeticConversions.hlsl (224 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (225 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/resources/cbuffer_and_namespaces.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (227 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/semantics/SV_GroupThreadID-noindex.hlsl (228 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/sin-overloads.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (230 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/mad.hlsl (231 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/BasicFeatures/StructElementwiseCast.hlsl (232 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/or.hlsl (233 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/builtins/atan-overloads.hlsl (234 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/ddx-fine-builtin.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (237 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/builtins/normalize-builtin.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (240 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/matrix-member-one-based-accessor-scalar-store.hlsl (241 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/semantics/SV_Target.ps.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (243 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/matrix-member-zero-based-swizzle-store.hlsl (244 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/loops/unroll.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (246 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 :: AST/HLSL/TypdefArrayParam.hlsl (247 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (249 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/groupsharedArgs/TemplateTest.hlsl (250 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 :: AST/HLSL/OutArgExpr.hlsl (251 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (252 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/convergence/do.while.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (254 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/GroupMemoryBarrierWithGroupSync.hlsl (255 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (256 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 :: AST/ByteCode/hlsl.hlsl (257 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/semantics/semantic.struct.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (261 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/ScalarOverloadResolution.hlsl (262 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/trunc-overloads.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (264 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/BoolVector.hlsl (265 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/asin.hlsl (266 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/WaveReadLaneAt-errors.hlsl (267 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/ArrayAssignable.hlsl (268 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/sgep/array_store.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (270 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/Texture2D-Gather.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (272 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_GroupID.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (276 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/convergence/global_array.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (280 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/BasicFeatures/VectorElementwiseCast.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (283 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/matrix-member-one-based-accessor-scalar-load.hlsl (284 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 :: Driver/dxc_rootsig-define.hlsl (285 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (286 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/floor-overloads.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (288 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 :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (290 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/resources/resource-bindings.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (293 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/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (295 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/semantics/SV_VertexID.vs.hlsl (296 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 :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (297 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/smoothstep-errors.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (300 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/WaveActiveAllTrue.hlsl (301 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/frac-overloads.hlsl (302 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/HLSLControlFlowHint.hlsl (303 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 :: SemaHLSL/no-conversion-warnings.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (305 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 :: SemaHLSL/BuiltIns/transpose-errors.hlsl (306 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/builtins/wave_get_lane_index_do_while.hlsl (307 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/Resources/Texture2D-SampleGrad.hlsl (308 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/Semantics/semantic.explicit-mix-location.hlsl (309 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/BuiltIns/fmod-errors.hlsl (310 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/wave_is_first_lane.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (312 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (313 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (315 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/builtins/radians-overloads.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (317 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/resources/Texture2D-shorthand-contexts.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (319 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/builtins/sqrt.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (322 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/resources/Texture2D-default-explicit-binding.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (325 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/builtins/acos-overloads.hlsl (326 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/semantics/DispatchThreadID-noindex.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (329 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 :: CodeGenHLSL/builtins/sinh-overloads.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (331 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (333 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/resources/cbuffer_with_static_global_and_function.hlsl (334 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/implicit-norecurse-attrib.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (336 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 :: AST/HLSL/pch.hlsl (337 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (338 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (339 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/Texture2D-SampleCmp.hlsl (340 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/atan2.hlsl (341 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/transpose.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (343 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/all-resources-bound.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (345 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/res-array-local1.hlsl (346 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/semantics/semantic-struct-nested.hlsl (347 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/BuiltIns/WavePrefixProduct-errors.hlsl (348 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (350 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/logical-operator-errors.hlsl (351 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/and.hlsl (352 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/Semantics/struct_input.hlsl (353 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 :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (357 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/WaveActiveMin.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (360 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/BasicFeatures/ArrayReturn.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (363 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (364 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/fwidth.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (366 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/BuiltIns/matrix-basic_types-errors.hlsl (367 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 :: SemaHLSL/BuiltIns/distance-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (369 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/vk-features/vk.pushconstant.dxil.hlsl (370 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (371 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/vk-features/SpirvType.hlsl (372 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 :: SemaHLSL/local_resource_bindings.hlsl (373 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/groupsharedArgs/Scalartest.hlsl (374 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/Bool.hlsl (375 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.literal.error.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (377 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/semantics/semantic.nested.vs.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (380 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/vk-features/vk.pushconstant.layout.hlsl (381 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/hlsl_resource_t.hlsl (382 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/dot4add_i8packed.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (384 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (388 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/resources/res-array-local-multi-dim.hlsl (389 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/resources/res-array-global-subarray-one.hlsl (390 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/wave_get_lane_index_subcall.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (392 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/Wave.hlsl (393 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/Language/InitIncompleteArrays.hlsl (394 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/WaveActiveSum.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (396 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (397 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (400 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 :: AST/HLSL/pch_with_buf.hlsl (401 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (402 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/D3DCOLORtoUBYTE4.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (404 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/matrix-member-one-based-swizzle-load.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (407 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (409 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/BasicFeatures/matrix-type-indexing.hlsl (410 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/ddx-coarse.hlsl (411 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/Language/InitLists.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (414 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 :: SemaHLSL/Semantics/position.ps.hlsl (415 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (416 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/Types/short-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (418 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (419 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/resources/Texture2D-default.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (423 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/matrix_single_subscript_errors.hlsl (424 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/convergence/while.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (426 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (427 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (433 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/convergence/for.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (435 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 :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (436 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/semantic-struct-2-output.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (440 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (441 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/convergence/entry.point.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/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/Types/Arithmetic/literal_suffixes_202x.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (447 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (448 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/vk-input-builtin.hlsl (449 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/semantics/semantic.explicit-mix.lib.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (456 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/shader_type_attr.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (458 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (459 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/resources/cbuffer_align.hlsl (460 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/D3DCOLORtoUBYTE4-errors.hlsl (461 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/sgep/array_load.hlsl (462 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (463 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/BoolMatrix.hlsl (464 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/WaveActiveBitAnd-errors.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (467 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (471 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/half.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (473 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (474 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/resources/default_cbuffer_with_layout.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (476 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/BuiltIns/select-errors.hlsl (477 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (478 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/ArrayOutputArgs-errors.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (481 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (484 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (485 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/WavePrefixSum-errors.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (487 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/BuiltIns/clip-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (489 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/BasicFeatures/MatrixExplicitTruncation.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (491 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/resources/RWBuffer-imageformat.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (493 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/firstbitlow-errors.hlsl (494 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/builtins/WaveActiveCountBits.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (498 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/asfloat.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (500 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (501 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/matrix_types.hlsl (502 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/vk-features/vk.pushconstant.access.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (505 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/asint16.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (511 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/asdouble.hlsl (512 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/isinf-overloads.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (515 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: 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.97s 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.