INFO:2026-03-25T13:35:50Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD bbc1ce04b268..857a40547cb0 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 857a40547cb0 [gn] port a5a7f6266ef05 INFO:2026-03-25T13:35:53Z:root:syncing... Deleted branch merge (was c9f0c3d7e879). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge b15e1119c98e] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T13:35:54Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/3] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [2/3] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [3/3] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-03-25T13:35:57Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T13:35:57Z:root:testing INFO:2026-03-25T13:35:57Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (1 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (2 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (6 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (9 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (11 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (14 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (16 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (17 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (19 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (20 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (21 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (23 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (24 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (26 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (27 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (28 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (29 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (30 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (31 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (32 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x5613d8ffd158 <> # | |-NamespaceDecl 0x5613d8ffda98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5613d8ffdb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-NonTypeTemplateParmDecl 0x5613d8ffdc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5613d8ffdc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5613d8ffdd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5613d8ffdd40 'vector' dependent # | | | |-TemplateTypeParmType 0x5613d8ffdba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d8ffdb20 'element' # | | | `-DeclRefExpr 0x5613d8ffdce0 <> 'int' lvalue NonTypeTemplateParm 0x5613d8ffdc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5613d8ffde48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-NonTypeTemplateParmDecl 0x5613d8ffdf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5613d8ffdf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5613d8ffdfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5613d8ffe028 <> 'int' 4 # | | | |-BinaryOperator 0x5613d8ffe128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5613d8ffe0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5613d8ffe0a8 <> 'int' lvalue NonTypeTemplateParm 0x5613d8ffdf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5613d8ffe068 <> 'int' 4 # | | | | `-BinaryOperator 0x5613d8ffe108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5613d8ffe0c8 <> 'int' lvalue NonTypeTemplateParm 0x5613d8ffdfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5613d8ffe088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5613d9029298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5613d9029230 'matrix' dependent # | | |-ClassTemplateDecl 0x5613d9029978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5613d9029748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d9029918 <> 'bool' Concept 0x5613d9029420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d9029850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d9029820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d90297d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90293a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029350 'element_type' # | | | `-CXXRecordDecl 0x5613d9029648 <> implicit class Buffer # | | | `-FinalAttr 0x5613d90296f0 <> Implicit final # | | |-ClassTemplateDecl 0x5613d9029d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5613d9029ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d9029cb8 <> 'bool' Concept 0x5613d9029420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d9029bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d9029bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d9029b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90293a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029350 'element_type' # | | | `-CXXRecordDecl 0x5613d90299e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5613d9029a90 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902a0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5613d9029e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d902a058 <> 'bool' Concept 0x5613d9029600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d9029f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d9029f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d9029f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | | `-CXXRecordDecl 0x5613d9029d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5613d9029e30 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902b738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5613d902b510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d902b6d8 <> 'bool' Concept 0x5613d9029600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d902b610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d902b5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d902b590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | | `-CXXRecordDecl 0x5613d902b410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5613d902b4b8 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902bad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5613d902b8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d902ba78 <> 'bool' Concept 0x5613d9029600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d902b9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d902b980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d902b930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | | `-CXXRecordDecl 0x5613d902b7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5613d902b850 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902be78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5613d902bc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d902be18 <> 'bool' Concept 0x5613d9029600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d902bd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d902bd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d902bcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | | `-CXXRecordDecl 0x5613d902bb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5613d902bbf0 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902c218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5613d902bfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d902c1b8 <> 'bool' Concept 0x5613d9029600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d902c0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d902c0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d902c070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | | `-CXXRecordDecl 0x5613d902bee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5613d902bf90 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902c5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5613d902c388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5613d902c568 <> 'bool' Concept 0x5613d9029600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d902c4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d902c470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d902c420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | | `-CXXRecordDecl 0x5613d902c288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5613d902c330 <> Implicit final # | | |-CXXRecordDecl 0x5613d902c638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5613d902c6e0 <> Implicit final # | | |-CXXRecordDecl 0x5613d902c738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5613d902c7e0 <> Implicit final # | | |-CXXRecordDecl 0x5613d902c838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5613d902c8e0 <> Implicit final # | | |-CXXRecordDecl 0x5613d902c938 <> implicit class SamplerState # | | | `-FinalAttr 0x5613d902c9e0 <> Implicit final # | | |-CXXRecordDecl 0x5613d902ca38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5613d902cae0 <> Implicit final # | | |-ClassTemplateDecl 0x5613d902ced8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5613d902cc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5613d902cb40 'vector' 4 # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-ConceptSpecializationExpr 0x5613d902ce78 <> 'bool' Concept 0x5613d9029420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5613d902cdb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d902cd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d902cd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90293a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9029350 'element_type' # | | | `-CXXRecordDecl 0x5613d902cb70 <> implicit class Texture2D # | | | `-FinalAttr 0x5613d902cc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5613d902d168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5613d902d090 'vector' dependent # | | | |-TemplateTypeParmType 0x5613d902cfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d902cf48 'element_type' # | | | `-DeclRefExpr 0x5613d902d068 <> 'int' lvalue NonTypeTemplateParm 0x5613d902cfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5613d902cf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5613d902cfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5613d9029420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5613d9029350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5613d9029400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5613d90293a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5613d9029350 'element_type' # | |-ConceptDecl 0x5613d9029600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5613d9029468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5613d90295e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5613d9029540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5613d9029520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5613d90294c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5613d9029468 'element_type' # | | `-BinaryOperator 0x5613d90295c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5613d9029558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5613d90295a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5613d902d380 <> Namespace 0x5613d8ffda98 'hlsl' # | |-TypedefDecl 0x5613d902db98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5613d902db60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5613d902d850 '__NSConstantString_tag' # | |-TypedefDecl 0x5613d8ffda40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5613d8ffd980 'void *' # | | `-BuiltinType 0x5613d8ffd1c0 'void' # | |-NamespaceDecl 0x5613d902dbf0 prev 0x5613d8ffda98 line:12:11 hlsl # | | |-original Namespace 0x5613d8ffda98 'hlsl' # | | |-TypedefDecl 0x5613d902dc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d902dce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d902dd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d902ddc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d902de38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | |-TypedefDecl 0x5613d902dea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5613d8ffd280 'long' # | | |-TypedefDecl 0x5613d902df18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d902e1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5613d902e0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d902dfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d902df98 'int' 1 # | | | `-ExtVectorType 0x5613d902e0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d902e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | |-TypedefDecl 0x5613d902e418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5613d902e340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d902e250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d902e230 'int' 2 # | | | `-ExtVectorType 0x5613d902e300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d902e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | |-TypedefDecl 0x5613d902e668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5613d902e590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d902e4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d902e480 'int' 3 # | | | `-ExtVectorType 0x5613d902e550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d902e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | |-TypedefDecl 0x5613d904fff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5613d902e7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d902e6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d902e6d0 'int' 4 # | | | `-ExtVectorType 0x5613d902e7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d902e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | |-TypedefDecl 0x5613d9050278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5613d90501a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9050080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9050060 'int' 1 # | | | `-ExtVectorType 0x5613d9050160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d90500b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d90504c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5613d90503f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9050308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90502e8 'int' 2 # | | | `-ExtVectorType 0x5613d90503b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d90500b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d9050718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5613d9050640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9050558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9050538 'int' 3 # | | | `-ExtVectorType 0x5613d9050600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d90500b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d9050968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5613d9050890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90507a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9050788 'int' 4 # | | | `-ExtVectorType 0x5613d9050850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d90500b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d9050c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5613d9050b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9050a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9050a10 'int' 1 # | | | `-ExtVectorType 0x5613d9050b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9050a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | |-Typedef 0x5613d902dce8 'uint' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9050e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5613d9050dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9050cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9050cb0 'int' 2 # | | | `-ExtVectorType 0x5613d9050d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9050a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | |-Typedef 0x5613d902dce8 'uint' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9051928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5613d9051850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9050f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9050f20 'int' 3 # | | | `-ExtVectorType 0x5613d9051810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9050a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | |-Typedef 0x5613d902dce8 'uint' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9051b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5613d9051ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90519d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90519b0 'int' 4 # | | | `-ExtVectorType 0x5613d9051a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9050a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | |-Typedef 0x5613d902dce8 'uint' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9051e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5613d9051d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9051c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9051c40 'int' 1 # | | | `-ExtVectorType 0x5613d9051d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9051c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d9052068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5613d9051f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9051ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9051eb0 'int' 2 # | | | `-ExtVectorType 0x5613d9051f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9051c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d90522a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5613d90521d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9052110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90520f0 'int' 3 # | | | `-ExtVectorType 0x5613d9052190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9051c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d90524e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5613d9052410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9052350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9052330 'int' 4 # | | | `-ExtVectorType 0x5613d90523d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9051c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | `-BuiltinType 0x5613d8ffd260 'int' # | | |-TypedefDecl 0x5613d90527a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5613d90526a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90525b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9052590 'int' 1 # | | | `-ExtVectorType 0x5613d9052660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d90525e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d90529d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5613d9052900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9052848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9052828 'int' 2 # | | | `-ExtVectorType 0x5613d90528c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d90525e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9052c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5613d9052b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9052a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9052a60 'int' 3 # | | | `-ExtVectorType 0x5613d9052b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d90525e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9052e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5613d9052d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9052cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9052ca0 'int' 4 # | | | `-ExtVectorType 0x5613d9052d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d90525e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | |-TypedefDecl 0x5613d9053118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5613d9053040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9052f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9052f00 'int' 1 # | | | `-ExtVectorType 0x5613d9053000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9052f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | `-BuiltinType 0x5613d8ffd280 'long' # | | |-TypedefDecl 0x5613d9053388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5613d90532b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90531c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90531a0 'int' 2 # | | | `-ExtVectorType 0x5613d9053270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9052f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | `-BuiltinType 0x5613d8ffd280 'long' # | | |-TypedefDecl 0x5613d90535f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5613d9053520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9053430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9053410 'int' 3 # | | | `-ExtVectorType 0x5613d90534e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9052f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | `-BuiltinType 0x5613d8ffd280 'long' # | | |-TypedefDecl 0x5613d9053888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5613d90537b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90536a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9053680 'int' 4 # | | | `-ExtVectorType 0x5613d9053750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9052f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | `-BuiltinType 0x5613d8ffd280 'long' # | | |-TypedefDecl 0x5613d9053b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5613d9053a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9053950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9053930 'int' 1 # | | | `-ExtVectorType 0x5613d9053a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9053980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | |-TypedefDecl 0x5613d9053db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5613d9053ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9053bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9053bd0 'int' 2 # | | | `-ExtVectorType 0x5613d9053ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9053980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | |-TypedefDecl 0x5613d9054028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5613d9053f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9053e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9053e40 'int' 3 # | | | `-ExtVectorType 0x5613d9053f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9053980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | |-TypedefDecl 0x5613d9054298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5613d90541c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90540d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90540b0 'int' 4 # | | | `-ExtVectorType 0x5613d9054180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9053980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | |-TypedefDecl 0x5613d9054528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5613d9054450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9054328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9054308 'int' 1 # | | | `-ExtVectorType 0x5613d9054410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9054360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | |-TypedefDecl 0x5613d9054fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5613d90546a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90545b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9054598 'int' 2 # | | | `-ExtVectorType 0x5613d9054660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9054360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | |-TypedefDecl 0x5613d9055228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5613d9055150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9055060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9055040 'int' 3 # | | | `-ExtVectorType 0x5613d9055110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9054360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | |-TypedefDecl 0x5613d9055478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5613d90553a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90552b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9055298 'int' 4 # | | | `-ExtVectorType 0x5613d9055360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9054360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | |-TypedefDecl 0x5613d9055708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5613d9055630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9055508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90554e8 'int' 1 # | | | `-ExtVectorType 0x5613d90555f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9055540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9055958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5613d9055880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9055798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9055778 'int' 2 # | | | `-ExtVectorType 0x5613d9055840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9055540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9055ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5613d9055ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90559e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90559c8 'int' 3 # | | | `-ExtVectorType 0x5613d9055a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9055540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9055dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5613d9055cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9055c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9055c18 'int' 4 # | | | `-ExtVectorType 0x5613d9055cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9055540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9056158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5613d9056080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9055e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9055e38 'int' 1 # | | | `-ExtVectorType 0x5613d9055f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9055e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d90563a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5613d90562d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90561e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90561c8 'int' 2 # | | | `-ExtVectorType 0x5613d9056290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9055e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d90565f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5613d9056520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9056438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9056418 'int' 3 # | | | `-ExtVectorType 0x5613d90564e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9055e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d9056848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5613d9056770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9056688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9056668 'int' 4 # | | | `-ExtVectorType 0x5613d9056730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9055e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d9056ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5613d9056a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9056910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90568f0 'int' 1 # | | | `-ExtVectorType 0x5613d90569c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d9056940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9056d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5613d9056c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9056b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9056b60 'int' 2 # | | | `-ExtVectorType 0x5613d9056c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d9056940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9056f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5613d9056e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9056dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9056da0 'int' 3 # | | | `-ExtVectorType 0x5613d9056e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d9056940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d90571a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5613d90570d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9057000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9056fe0 'int' 4 # | | | `-ExtVectorType 0x5613d9057090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d9056940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | `-BuiltinType 0x5613d8ffd360 'float' # | | |-TypedefDecl 0x5613d9057438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5613d9057360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9057270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9057250 'int' 1 # | | | `-ExtVectorType 0x5613d9057320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5613d90572a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | |-Typedef 0x5613d902df18 'float64_t' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d9057678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5613d90575a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90574e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90574c0 'int' 2 # | | | `-ExtVectorType 0x5613d9057560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5613d90572a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | |-Typedef 0x5613d902df18 'float64_t' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d90578b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5613d90577e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9057720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9057700 'int' 3 # | | | `-ExtVectorType 0x5613d90577a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5613d90572a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | |-Typedef 0x5613d902df18 'float64_t' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d9057af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5613d9057a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9057960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9057940 'int' 4 # | | | `-ExtVectorType 0x5613d90579e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5613d90572a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | |-Typedef 0x5613d902df18 'float64_t' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TypedefDecl 0x5613d905d9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9057f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9057bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9057b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9057bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9057b98 'int' 1 # | | | `-ConstantMatrixType 0x5613d9057ef0 'matrix' # | | |-TypedefDecl 0x5613d905de10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d905dd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905da98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905da58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905dab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905da78 'int' 2 # | | | `-ConstantMatrixType 0x5613d905dcb0 'matrix' # | | |-TypedefDecl 0x5613d905e230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d905e130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905deb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905de78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d905ded8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d905de98 'int' 3 # | | | `-ConstantMatrixType 0x5613d905e0d0 'matrix' # | | |-TypedefDecl 0x5613d905e650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d905e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905e2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905e298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905e2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905e2b8 'int' 4 # | | | `-ConstantMatrixType 0x5613d905e4f0 'matrix' # | | |-TypedefDecl 0x5613d9060c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d905e970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905e6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905e6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905e718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905e6d8 'int' 1 # | | | `-ConstantMatrixType 0x5613d905e910 'matrix' # | | |-TypedefDecl 0x5613d9061030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9060f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9060cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9060c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9060cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9060c98 'int' 2 # | | | `-ConstantMatrixType 0x5613d9060ed0 'matrix' # | | |-TypedefDecl 0x5613d9061450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9061350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90610d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9061098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90610f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90610b8 'int' 3 # | | | `-ConstantMatrixType 0x5613d90612f0 'matrix' # | | |-TypedefDecl 0x5613d9061870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9061770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90614f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90614b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9061518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90614d8 'int' 4 # | | | `-ConstantMatrixType 0x5613d9061710 'matrix' # | | |-TypedefDecl 0x5613d9062cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9062bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9061918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90618d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9061938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90618f8 'int' 1 # | | | `-ConstantMatrixType 0x5613d9061b30 'matrix' # | | |-TypedefDecl 0x5613d90630d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9062fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9062d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9062d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9062d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9062d38 'int' 2 # | | | `-ConstantMatrixType 0x5613d9062f70 'matrix' # | | |-TypedefDecl 0x5613d90634f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90633f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9063178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9063138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9063198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9063158 'int' 3 # | | | `-ConstantMatrixType 0x5613d9063390 'matrix' # | | |-TypedefDecl 0x5613d9063910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9063810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9063598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9063558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90635b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9063578 'int' 4 # | | | `-ConstantMatrixType 0x5613d90637b0 'matrix' # | | |-TypedefDecl 0x5613d9063d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9063c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90639b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9063978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90639d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9063998 'int' 1 # | | | `-ConstantMatrixType 0x5613d9063bf0 'matrix' # | | |-TypedefDecl 0x5613d9064170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9064070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9063df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9063db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9063e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9063dd8 'int' 2 # | | | `-ConstantMatrixType 0x5613d9064010 'matrix' # | | |-TypedefDecl 0x5613d9064590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9064490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9064218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90641d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9064238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90641f8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9064430 'matrix' # | | |-TypedefDecl 0x5613d90649b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90648b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5613d8ffd1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9064638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90645f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9064658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9064618 'int' 4 # | | | `-ConstantMatrixType 0x5613d9064850 'matrix' # | | |-TypedefDecl 0x5613d9065130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9065030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9064a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9064a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9064a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9064a40 'int' 1 # | | | `-ConstantMatrixType 0x5613d9064fd0 'matrix' # | | |-TypedefDecl 0x5613d9065560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9065460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90651e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90651a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9065200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90651c0 'int' 2 # | | | `-ConstantMatrixType 0x5613d9065400 'matrix' # | | |-TypedefDecl 0x5613d9065990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9065890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9065610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90655d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9065630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90655f0 'int' 3 # | | | `-ConstantMatrixType 0x5613d9065830 'matrix' # | | |-TypedefDecl 0x5613d9065dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9065cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9065a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9065a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9065a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9065a20 'int' 4 # | | | `-ConstantMatrixType 0x5613d9065c60 'matrix' # | | |-TypedefDecl 0x5613d9066500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9066400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9065e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9065e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9065e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9065e50 'int' 1 # | | | `-ConstantMatrixType 0x5613d90663a0 'matrix' # | | |-TypedefDecl 0x5613d9066930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9066830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90665b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9066570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90665d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9066590 'int' 2 # | | | `-ConstantMatrixType 0x5613d90667d0 'matrix' # | | |-TypedefDecl 0x5613d9066d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9066c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90669e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90669a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9066a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90669c0 'int' 3 # | | | `-ConstantMatrixType 0x5613d9066c00 'matrix' # | | |-TypedefDecl 0x5613d90585e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9067090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9066e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9066dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9066e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9066df0 'int' 4 # | | | `-ConstantMatrixType 0x5613d9067030 'matrix' # | | |-TypedefDecl 0x5613d9058a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9058910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9058690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9058650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90586b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9058670 'int' 1 # | | | `-ConstantMatrixType 0x5613d90588b0 'matrix' # | | |-TypedefDecl 0x5613d9058e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9058d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9058ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9058a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9058ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9058aa0 'int' 2 # | | | `-ConstantMatrixType 0x5613d9058ce0 'matrix' # | | |-TypedefDecl 0x5613d9059270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9059170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9058ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9058eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9058f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9058ed0 'int' 3 # | | | `-ConstantMatrixType 0x5613d9059110 'matrix' # | | |-TypedefDecl 0x5613d905a7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d905a6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9059320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90592e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9059340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9059300 'int' 4 # | | | `-ConstantMatrixType 0x5613d9059540 'matrix' # | | |-TypedefDecl 0x5613d905abf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d905aaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905a870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905a830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905a890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905a850 'int' 1 # | | | `-ConstantMatrixType 0x5613d905aa90 'matrix' # | | |-TypedefDecl 0x5613d905b020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d905af20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905aca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905ac60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905acc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905ac80 'int' 2 # | | | `-ConstantMatrixType 0x5613d905aec0 'matrix' # | | |-TypedefDecl 0x5613d905b450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d905b350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905b0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905b090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d905b0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d905b0b0 'int' 3 # | | | `-ConstantMatrixType 0x5613d905b2f0 'matrix' # | | |-TypedefDecl 0x5613d905b890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d905b790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905b500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905b4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905b520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905b4e0 'int' 4 # | | | `-ConstantMatrixType 0x5613d905b730 'matrix' # | | |-TypedefDecl 0x5613d905bd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d905bc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905b958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905b918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905b978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905b938 'int' 1 # | | | `-ConstantMatrixType 0x5613d905bbb0 'matrix' # | | |-TypedefDecl 0x5613d905c150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d905c050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905bdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905bd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905bdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905bdb8 'int' 2 # | | | `-ConstantMatrixType 0x5613d905bff0 'matrix' # | | |-TypedefDecl 0x5613d905c590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d905c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905c218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905c1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d905c238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d905c1f8 'int' 3 # | | | `-ConstantMatrixType 0x5613d905c430 'matrix' # | | |-TypedefDecl 0x5613d905cb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d905ca80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905c658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905c618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d905c678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d905c638 'int' 4 # | | | `-ConstantMatrixType 0x5613d905ca20 'matrix' # | | |-TypedefDecl 0x5613d905cfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d905cec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905cc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905cc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d905cc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d905cc28 'int' 1 # | | | `-ConstantMatrixType 0x5613d905ce60 'matrix' # | | |-TypedefDecl 0x5613d905d400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d905d300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905d088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905d048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905d0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905d068 'int' 2 # | | | `-ConstantMatrixType 0x5613d905d2a0 'matrix' # | | |-TypedefDecl 0x5613d9071d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d905d740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d905d4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d905d488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d905d4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d905d4a8 'int' 3 # | | | `-ConstantMatrixType 0x5613d905d6e0 'matrix' # | | |-TypedefDecl 0x5613d9072140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9072040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9071dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9071d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9071de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9071da8 'int' 4 # | | | `-ConstantMatrixType 0x5613d9071fe0 'matrix' # | | |-TypedefDecl 0x5613d9072580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9072480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9072208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90721c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9072228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90721e8 'int' 1 # | | | `-ConstantMatrixType 0x5613d9072420 'matrix' # | | |-TypedefDecl 0x5613d90729c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d90728c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9072648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9072608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9072668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9072628 'int' 2 # | | | `-ConstantMatrixType 0x5613d9072860 'matrix' # | | |-TypedefDecl 0x5613d9073920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9073820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9072a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9072a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9072aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9072a68 'int' 3 # | | | `-ConstantMatrixType 0x5613d9072ca0 'matrix' # | | |-TypedefDecl 0x5613d9073d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9073c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90739e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90739a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9073a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90739c8 'int' 4 # | | | `-ConstantMatrixType 0x5613d9073c00 'matrix' # | | |-TypedefDecl 0x5613d90741a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d90740a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9073e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9073de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9073e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9073e08 'int' 1 # | | | `-ConstantMatrixType 0x5613d9074040 'matrix' # | | |-TypedefDecl 0x5613d90745e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d90744e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9074268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9074228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9074288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9074248 'int' 2 # | | | `-ConstantMatrixType 0x5613d9074480 'matrix' # | | |-TypedefDecl 0x5613d9074d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9074c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90746a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9074668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90746c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9074688 'int' 3 # | | | `-ConstantMatrixType 0x5613d9074bd0 'matrix' # | | |-TypedefDecl 0x5613d9075170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9075070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9074df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9074db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9074e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9074dd8 'int' 4 # | | | `-ConstantMatrixType 0x5613d9075010 'matrix' # | | |-TypedefDecl 0x5613d90754f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d90753f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9075238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90751f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9075258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9075218 'int' 1 # | | | `-ConstantMatrixType 0x5613d9075390 'matrix' # | | |-TypedefDecl 0x5613d9075830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9075730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90755b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9075578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90755d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9075598 'int' 2 # | | | `-ConstantMatrixType 0x5613d90756d0 'matrix' # | | |-TypedefDecl 0x5613d9067470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9075a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90758f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90758b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9075918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90758d8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9075a10 'matrix' # | | |-TypedefDecl 0x5613d90677b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90676b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9067538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90674f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9067558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9067518 'int' 4 # | | | `-ConstantMatrixType 0x5613d9067650 'matrix' # | | |-TypedefDecl 0x5613d9067af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d90679f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9067878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9067838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9067898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9067858 'int' 1 # | | | `-ConstantMatrixType 0x5613d9067990 'matrix' # | | |-TypedefDecl 0x5613d9067e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9067d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9067bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9067b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9067bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9067b98 'int' 2 # | | | `-ConstantMatrixType 0x5613d9067cd0 'matrix' # | | |-TypedefDecl 0x5613d9068170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9068070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9067ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9067eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9067f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9067ed8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9068010 'matrix' # | | |-TypedefDecl 0x5613d90694d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90683b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9068238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90681f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9068258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9068218 'int' 4 # | | | `-ConstantMatrixType 0x5613d9068350 'matrix' # | | |-TypedefDecl 0x5613d9069810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9069710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9069598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9069558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90695b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9069578 'int' 1 # | | | `-ConstantMatrixType 0x5613d90696b0 'matrix' # | | |-TypedefDecl 0x5613d9069b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9069a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90698d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9069898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90698f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90698b8 'int' 2 # | | | `-ConstantMatrixType 0x5613d90699f0 'matrix' # | | |-TypedefDecl 0x5613d9069e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9069d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9069c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9069bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9069c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9069bf8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9069d30 'matrix' # | | |-TypedefDecl 0x5613d906a1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906a0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9069f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9069f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9069f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9069f38 'int' 4 # | | | `-ConstantMatrixType 0x5613d906a070 'matrix' # | | |-TypedefDecl 0x5613d906a560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906a460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906a298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906a258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906a2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906a278 'int' 1 # | | | `-ConstantMatrixType 0x5613d906a3b0 'matrix' # | | |-TypedefDecl 0x5613d906a8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906a7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906a628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906a5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906a648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906a608 'int' 2 # | | | `-ConstantMatrixType 0x5613d906a740 'matrix' # | | |-TypedefDecl 0x5613d906abe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d906aae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906a968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906a928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906a988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906a948 'int' 3 # | | | `-ConstantMatrixType 0x5613d906aa80 'matrix' # | | |-TypedefDecl 0x5613d906af20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5613d9051bf0 'int32_t' sugar # | | | | |-Typedef 0x5613d902dc78 'int32_t' # | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906aca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906ac68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906acc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906ac88 'int' 4 # | | | `-ConstantMatrixType 0x5613d906adc0 'matrix' # | | |-TypedefDecl 0x5613d906b2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906b1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906afe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906afa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906b008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906afc8 'int' 1 # | | | `-ConstantMatrixType 0x5613d906b140 'matrix' # | | |-TypedefDecl 0x5613d906b600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906b500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906b368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906b328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906b388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906b348 'int' 2 # | | | `-ConstantMatrixType 0x5613d906b4a0 'matrix' # | | |-TypedefDecl 0x5613d906b940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d906b840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906b6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906b688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906b6a8 'int' 3 # | | | `-ConstantMatrixType 0x5613d906b7e0 'matrix' # | | |-TypedefDecl 0x5613d906bc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906bb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906ba08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906b9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906ba28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906b9e8 'int' 4 # | | | `-ConstantMatrixType 0x5613d906bb20 'matrix' # | | |-TypedefDecl 0x5613d906bfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906bec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906bd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906bd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906bd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906bd28 'int' 1 # | | | `-ConstantMatrixType 0x5613d906be60 'matrix' # | | |-TypedefDecl 0x5613d906c300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906c200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906c088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906c048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906c0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906c068 'int' 2 # | | | `-ConstantMatrixType 0x5613d906c1a0 'matrix' # | | |-TypedefDecl 0x5613d906c650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d906c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906c3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906c388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906c3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906c3a8 'int' 3 # | | | `-ConstantMatrixType 0x5613d906c4f0 'matrix' # | | |-TypedefDecl 0x5613d906c990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906c718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906c6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906c738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906c6f8 'int' 4 # | | | `-ConstantMatrixType 0x5613d906c830 'matrix' # | | |-TypedefDecl 0x5613d906ccd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906cbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906ca58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906ca18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906ca78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906ca38 'int' 1 # | | | `-ConstantMatrixType 0x5613d906cb70 'matrix' # | | |-TypedefDecl 0x5613d906d010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906cf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906cd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906cd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906cdb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906cd78 'int' 2 # | | | `-ConstantMatrixType 0x5613d906ceb0 'matrix' # | | |-TypedefDecl 0x5613d906d350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d906d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906d0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906d098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906d0b8 'int' 3 # | | | `-ConstantMatrixType 0x5613d906d1f0 'matrix' # | | |-TypedefDecl 0x5613d906d6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906d5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906d418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906d3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906d438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906d3f8 'int' 4 # | | | `-ConstantMatrixType 0x5613d906d540 'matrix' # | | |-TypedefDecl 0x5613d906d9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906d8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906d768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906d728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906d788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906d748 'int' 1 # | | | `-ConstantMatrixType 0x5613d906d880 'matrix' # | | |-TypedefDecl 0x5613d906dd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906dc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906daa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906da68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906dac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906da88 'int' 2 # | | | `-ConstantMatrixType 0x5613d906dbc0 'matrix' # | | |-TypedefDecl 0x5613d906e060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d906df60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906dde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906dda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906de08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906ddc8 'int' 3 # | | | `-ConstantMatrixType 0x5613d906df00 'matrix' # | | |-TypedefDecl 0x5613d906e3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906e2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5613d9052540 'uint32_t' sugar # | | | | |-Typedef 0x5613d902dd58 'uint32_t' # | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906e128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906e0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906e148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906e108 'int' 4 # | | | `-ConstantMatrixType 0x5613d906e240 'matrix' # | | |-TypedefDecl 0x5613d906e840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906e740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906e468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906e428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906e4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906e448 'int' 1 # | | | `-ConstantMatrixType 0x5613d906e6e0 'matrix' # | | |-TypedefDecl 0x5613d906ec80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906eb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906e908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906e8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906e928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906e8e8 'int' 2 # | | | `-ConstantMatrixType 0x5613d906eb20 'matrix' # | | |-TypedefDecl 0x5613d906f0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d906efc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906ed48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906ed08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d906ed68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d906ed28 'int' 3 # | | | `-ConstantMatrixType 0x5613d906ef60 'matrix' # | | |-TypedefDecl 0x5613d906f830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d906f400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906f188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906f148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d906f1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d906f168 'int' 4 # | | | `-ConstantMatrixType 0x5613d906f3a0 'matrix' # | | |-TypedefDecl 0x5613d906fc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d906fb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906f8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d906f918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d906f8d8 'int' 1 # | | | `-ConstantMatrixType 0x5613d906fb10 'matrix' # | | |-TypedefDecl 0x5613d90700b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d906ffb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906fd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906fcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d906fd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d906fd18 'int' 2 # | | | `-ConstantMatrixType 0x5613d906ff50 'matrix' # | | |-TypedefDecl 0x5613d90704f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90703f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9070178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9070138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9070198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9070158 'int' 3 # | | | `-ConstantMatrixType 0x5613d9070390 'matrix' # | | |-TypedefDecl 0x5613d908ada0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d908aca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90705b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9070578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90705d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9070598 'int' 4 # | | | `-ConstantMatrixType 0x5613d908ac40 'matrix' # | | |-TypedefDecl 0x5613d908b1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d908b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908ae68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908ae28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d908ae88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d908ae48 'int' 1 # | | | `-ConstantMatrixType 0x5613d908b080 'matrix' # | | |-TypedefDecl 0x5613d908b620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d908b520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908b268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d908b2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d908b288 'int' 2 # | | | `-ConstantMatrixType 0x5613d908b4c0 'matrix' # | | |-TypedefDecl 0x5613d908ba60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d908b960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908b6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908b708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908b6c8 'int' 3 # | | | `-ConstantMatrixType 0x5613d908b900 'matrix' # | | |-TypedefDecl 0x5613d908c110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d908c010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908bb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908bae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d908bb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d908bb08 'int' 4 # | | | `-ConstantMatrixType 0x5613d908bfb0 'matrix' # | | |-TypedefDecl 0x5613d908c550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d908c450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d908c1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d908c198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d908c1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d908c1b8 'int' 1 # | | | `-ConstantMatrixType 0x5613d908c3f0 'matrix' # | | |-TypedefDecl 0x5613d908c990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d908c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d908c618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d908c5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d908c638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d908c5f8 'int' 2 # | | | `-ConstantMatrixType 0x5613d908c830 'matrix' # | | |-TypedefDecl 0x5613d908cdd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d908ccd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d908ca58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d908ca18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908ca78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908ca38 'int' 3 # | | | `-ConstantMatrixType 0x5613d908cc70 'matrix' # | | |-TypedefDecl 0x5613d908d470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d908d370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5613d9052eb0 'int64_t' sugar # | | | | |-Typedef 0x5613d902dea8 'int64_t' # | | | | `-BuiltinType 0x5613d8ffd280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d908d0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d908d0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d908d110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d908d0d0 'int' 4 # | | | `-ConstantMatrixType 0x5613d908d310 'matrix' # | | |-TypedefDecl 0x5613d908d8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d908d7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d908d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d908d4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d908d558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d908d518 'int' 1 # | | | `-ConstantMatrixType 0x5613d908d790 'matrix' # | | |-TypedefDecl 0x5613d908dd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d908dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d908d9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d908d978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d908d9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d908d998 'int' 2 # | | | `-ConstantMatrixType 0x5613d908dbd0 'matrix' # | | |-TypedefDecl 0x5613d9091350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9091250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d908ddf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d908ddb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d908de18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d908ddd8 'int' 3 # | | | `-ConstantMatrixType 0x5613d908e010 'matrix' # | | |-TypedefDecl 0x5613d9091790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9091690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9091418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90913d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9091438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90913f8 'int' 4 # | | | `-ConstantMatrixType 0x5613d9091630 'matrix' # | | |-TypedefDecl 0x5613d9091bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9091ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9091858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9091818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9091878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9091838 'int' 1 # | | | `-ConstantMatrixType 0x5613d9091a70 'matrix' # | | |-TypedefDecl 0x5613d9092010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9091f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9091c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9091c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9091cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9091c78 'int' 2 # | | | `-ConstantMatrixType 0x5613d9091eb0 'matrix' # | | |-TypedefDecl 0x5613d9092460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9092360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90920d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9092098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90920f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90920b8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9092300 'matrix' # | | |-TypedefDecl 0x5613d90928a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90927a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9092528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90924e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9092548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9092508 'int' 4 # | | | `-ConstantMatrixType 0x5613d9092740 'matrix' # | | |-TypedefDecl 0x5613d9092ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9092be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9092968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9092928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9092988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9092948 'int' 1 # | | | `-ConstantMatrixType 0x5613d9092b80 'matrix' # | | |-TypedefDecl 0x5613d9093120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9093020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9092da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9092d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9092dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9092d88 'int' 2 # | | | `-ConstantMatrixType 0x5613d9092fc0 'matrix' # | | |-TypedefDecl 0x5613d9093590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9093490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90931e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90931a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9093208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90931c8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9093430 'matrix' # | | |-TypedefDecl 0x5613d90939d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90938d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9093658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9093618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9093678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9093638 'int' 4 # | | | `-ConstantMatrixType 0x5613d9093870 'matrix' # | | |-TypedefDecl 0x5613d9093e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9093d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9093a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9093a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9093ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9093a78 'int' 1 # | | | `-ConstantMatrixType 0x5613d9093cb0 'matrix' # | | |-TypedefDecl 0x5613d9094280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9094150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9093ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9093e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9093ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9093eb8 'int' 2 # | | | `-ConstantMatrixType 0x5613d90940f0 'matrix' # | | |-TypedefDecl 0x5613d90946c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90945c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9094348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9094308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9094368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9094328 'int' 3 # | | | `-ConstantMatrixType 0x5613d9094560 'matrix' # | | |-TypedefDecl 0x5613d9094b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9094a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5613d90538e0 'uint64_t' sugar # | | | | |-Typedef 0x5613d902de38 'uint64_t' # | | | | `-BuiltinType 0x5613d8ffd320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9094788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9094748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90947a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9094768 'int' 4 # | | | `-ConstantMatrixType 0x5613d90949a0 'matrix' # | | |-TypedefDecl 0x5613d9094f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9094e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9094bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9094b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9094bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9094b90 'int' 1 # | | | `-ConstantMatrixType 0x5613d9094e00 'matrix' # | | |-TypedefDecl 0x5613d90953c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d90952c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9095010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9094fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9095030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9094ff0 'int' 2 # | | | `-ConstantMatrixType 0x5613d9095230 'matrix' # | | |-TypedefDecl 0x5613d90957f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90956f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9095470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9095430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9095490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9095450 'int' 3 # | | | `-ConstantMatrixType 0x5613d9095690 'matrix' # | | |-TypedefDecl 0x5613d9095c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9095b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90958a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9095860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90958c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9095880 'int' 4 # | | | `-ConstantMatrixType 0x5613d9095ac0 'matrix' # | | |-TypedefDecl 0x5613d9096050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9095f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9095cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9095c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9095cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9095cb0 'int' 1 # | | | `-ConstantMatrixType 0x5613d9095ef0 'matrix' # | | |-TypedefDecl 0x5613d90966e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d90965e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9096100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90960c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9096120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90960e0 'int' 2 # | | | `-ConstantMatrixType 0x5613d9096580 'matrix' # | | |-TypedefDecl 0x5613d9096b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9096a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9096790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9096750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90967b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9096770 'int' 3 # | | | `-ConstantMatrixType 0x5613d90969b0 'matrix' # | | |-TypedefDecl 0x5613d9096f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9096e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9096bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9096b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9096be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9096ba0 'int' 4 # | | | `-ConstantMatrixType 0x5613d9096de0 'matrix' # | | |-TypedefDecl 0x5613d9097370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9097270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9096ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9096fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9097010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9096fd0 'int' 1 # | | | `-ConstantMatrixType 0x5613d9097210 'matrix' # | | |-TypedefDecl 0x5613d9099a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9099910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9097420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90973e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9097440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9097400 'int' 2 # | | | `-ConstantMatrixType 0x5613d90998b0 'matrix' # | | |-TypedefDecl 0x5613d9099e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9099d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9099ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9099a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9099ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9099aa0 'int' 3 # | | | `-ConstantMatrixType 0x5613d9099ce0 'matrix' # | | |-TypedefDecl 0x5613d909a270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d909a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9099ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9099eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9099f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9099ed0 'int' 4 # | | | `-ConstantMatrixType 0x5613d909a110 'matrix' # | | |-TypedefDecl 0x5613d909a6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d909a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d909a320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d909a2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d909a340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d909a300 'int' 1 # | | | `-ConstantMatrixType 0x5613d909a540 'matrix' # | | |-TypedefDecl 0x5613d909aaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d909a9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d909a770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d909a710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d909a790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d909a750 'int' 2 # | | | `-ConstantMatrixType 0x5613d909a990 'matrix' # | | |-TypedefDecl 0x5613d909af20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d909ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d909aba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d909ab60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d909abc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d909ab80 'int' 3 # | | | `-ConstantMatrixType 0x5613d909adc0 'matrix' # | | |-TypedefDecl 0x5613d909b350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d909b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5613d8ffd9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d909afd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d909af90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d909aff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d909afb0 'int' 4 # | | | `-ConstantMatrixType 0x5613d909b1f0 'matrix' # | | |-TypedefDecl 0x5613d9075c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d909b6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d909b400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d909b3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d909b420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d909b3e0 'int' 1 # | | | `-ConstantMatrixType 0x5613d909b650 'matrix' # | | |-TypedefDecl 0x5613d90760b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9075fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9075d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9075cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9075d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9075d10 'int' 2 # | | | `-ConstantMatrixType 0x5613d9075f50 'matrix' # | | |-TypedefDecl 0x5613d90764e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90763e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9076160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9076120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9076180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9076140 'int' 3 # | | | `-ConstantMatrixType 0x5613d9076380 'matrix' # | | |-TypedefDecl 0x5613d9076910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9076810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9076590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9076550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90765b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9076570 'int' 4 # | | | `-ConstantMatrixType 0x5613d90767b0 'matrix' # | | |-TypedefDecl 0x5613d9076d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9076c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90769c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9076980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90769e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90769a0 'int' 1 # | | | `-ConstantMatrixType 0x5613d9076c10 'matrix' # | | |-TypedefDecl 0x5613d90771a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d90770a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9076e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9076de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9076e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9076e00 'int' 2 # | | | `-ConstantMatrixType 0x5613d9077040 'matrix' # | | |-TypedefDecl 0x5613d90775d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90774d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9077250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9077210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9077270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9077230 'int' 3 # | | | `-ConstantMatrixType 0x5613d9077470 'matrix' # | | |-TypedefDecl 0x5613d9077a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9077900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9077680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9077640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90776a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9077660 'int' 4 # | | | `-ConstantMatrixType 0x5613d90778a0 'matrix' # | | |-TypedefDecl 0x5613d9077e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9077d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9077ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9077a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9077ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9077a90 'int' 1 # | | | `-ConstantMatrixType 0x5613d9077ce0 'matrix' # | | |-TypedefDecl 0x5613d9078270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9078170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9077ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9077eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9077f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9077ed0 'int' 2 # | | | `-ConstantMatrixType 0x5613d9078110 'matrix' # | | |-TypedefDecl 0x5613d90786a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90785a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9078320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90782e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9078340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9078300 'int' 3 # | | | `-ConstantMatrixType 0x5613d9078540 'matrix' # | | |-TypedefDecl 0x5613d9078ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90789d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9078750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9078710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9078770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9078730 'int' 4 # | | | `-ConstantMatrixType 0x5613d9078970 'matrix' # | | |-TypedefDecl 0x5613d9079f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9079e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9078b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9078b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9078ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9078b60 'int' 1 # | | | `-ConstantMatrixType 0x5613d9079dd0 'matrix' # | | |-TypedefDecl 0x5613d907a360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d907a260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9079fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9079fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907a000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9079fc0 'int' 2 # | | | `-ConstantMatrixType 0x5613d907a200 'matrix' # | | |-TypedefDecl 0x5613d907a790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d907a690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907a410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907a3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907a430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907a3f0 'int' 3 # | | | `-ConstantMatrixType 0x5613d907a630 'matrix' # | | |-TypedefDecl 0x5613d907abc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d907aac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907a840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907a800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907a860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907a820 'int' 4 # | | | `-ConstantMatrixType 0x5613d907aa60 'matrix' # | | |-TypedefDecl 0x5613d907b040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d907af40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907ac90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907ac50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907acb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907ac70 'int' 1 # | | | `-ConstantMatrixType 0x5613d907aee0 'matrix' # | | |-TypedefDecl 0x5613d907b470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d907b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907b0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907b0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907b110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907b0d0 'int' 2 # | | | `-ConstantMatrixType 0x5613d907b310 'matrix' # | | |-TypedefDecl 0x5613d907b8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d907b7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907b520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907b4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907b540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907b500 'int' 3 # | | | `-ConstantMatrixType 0x5613d907b740 'matrix' # | | |-TypedefDecl 0x5613d907c4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d907bbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907b950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907b910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907b970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907b930 'int' 4 # | | | `-ConstantMatrixType 0x5613d907bb70 'matrix' # | | |-TypedefDecl 0x5613d907c920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d907c820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907c5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907c560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907c5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907c580 'int' 1 # | | | `-ConstantMatrixType 0x5613d907c7c0 'matrix' # | | |-TypedefDecl 0x5613d907cd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d907cc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907c9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907c990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907c9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907c9b0 'int' 2 # | | | `-ConstantMatrixType 0x5613d907cbf0 'matrix' # | | |-TypedefDecl 0x5613d907d180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d907d080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907ce00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907cdc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907ce20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907cde0 'int' 3 # | | | `-ConstantMatrixType 0x5613d907d020 'matrix' # | | |-TypedefDecl 0x5613d907d5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d907d4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907d230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907d1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907d250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907d210 'int' 4 # | | | `-ConstantMatrixType 0x5613d907d480 'matrix' # | | |-TypedefDecl 0x5613d907da10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d907d910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907d690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907d650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907d6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907d670 'int' 1 # | | | `-ConstantMatrixType 0x5613d907d8b0 'matrix' # | | |-TypedefDecl 0x5613d907de40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d907dd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907dac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907da80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907dae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907daa0 'int' 2 # | | | `-ConstantMatrixType 0x5613d907dce0 'matrix' # | | |-TypedefDecl 0x5613d907e270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d907e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907def0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907deb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907df10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907ded0 'int' 3 # | | | `-ConstantMatrixType 0x5613d907e110 'matrix' # | | |-TypedefDecl 0x5613d907f9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d907f8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d907e320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d907e2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907e340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907e300 'int' 4 # | | | `-ConstantMatrixType 0x5613d907f860 'matrix' # | | |-TypedefDecl 0x5613d907fdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d907fcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907fa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907fa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d907fa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d907fa50 'int' 1 # | | | `-ConstantMatrixType 0x5613d907fc90 'matrix' # | | |-TypedefDecl 0x5613d9080220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9080120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d907fea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d907fe60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d907fec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d907fe80 'int' 2 # | | | `-ConstantMatrixType 0x5613d90800c0 'matrix' # | | |-TypedefDecl 0x5613d9080650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9080550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90802d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9080290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90802f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90802b0 'int' 3 # | | | `-ConstantMatrixType 0x5613d90804f0 'matrix' # | | |-TypedefDecl 0x5613d9080da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9080ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9080700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90806c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9080720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90806e0 'int' 4 # | | | `-ConstantMatrixType 0x5613d9080c40 'matrix' # | | |-TypedefDecl 0x5613d9081120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9081020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9080e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9080e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9080e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9080e48 'int' 1 # | | | `-ConstantMatrixType 0x5613d9080fc0 'matrix' # | | |-TypedefDecl 0x5613d9081460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9081360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90811e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90811a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9081208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90811c8 'int' 2 # | | | `-ConstantMatrixType 0x5613d9081300 'matrix' # | | |-TypedefDecl 0x5613d90817a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90816a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9081528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90814e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9081548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9081508 'int' 3 # | | | `-ConstantMatrixType 0x5613d9081640 'matrix' # | | |-TypedefDecl 0x5613d9082b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90819e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9081868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9081828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9081888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9081848 'int' 4 # | | | `-ConstantMatrixType 0x5613d9081980 'matrix' # | | |-TypedefDecl 0x5613d9082e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9082d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9082bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9082b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9082bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9082bb8 'int' 1 # | | | `-ConstantMatrixType 0x5613d9082cf0 'matrix' # | | |-TypedefDecl 0x5613d9083190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9083090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9082f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9082ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9082f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9082ef8 'int' 2 # | | | `-ConstantMatrixType 0x5613d9083030 'matrix' # | | |-TypedefDecl 0x5613d90834d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90833d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9083258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9083218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9083278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9083238 'int' 3 # | | | `-ConstantMatrixType 0x5613d9083370 'matrix' # | | |-TypedefDecl 0x5613d9083810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9083710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9083598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9083558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90835b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9083578 'int' 4 # | | | `-ConstantMatrixType 0x5613d90836b0 'matrix' # | | |-TypedefDecl 0x5613d9083b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9083a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90838d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9083898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90838f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90838b8 'int' 1 # | | | `-ConstantMatrixType 0x5613d90839f0 'matrix' # | | |-TypedefDecl 0x5613d9083ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9083da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9083c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9083be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9083c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9083c08 'int' 2 # | | | `-ConstantMatrixType 0x5613d9083d40 'matrix' # | | |-TypedefDecl 0x5613d90841e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90840e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9083f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9083f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9083f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9083f48 'int' 3 # | | | `-ConstantMatrixType 0x5613d9084080 'matrix' # | | |-TypedefDecl 0x5613d9084520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9084420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90842a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9084268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90842c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9084288 'int' 4 # | | | `-ConstantMatrixType 0x5613d90843c0 'matrix' # | | |-TypedefDecl 0x5613d9084860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9084760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d90845e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90845a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9084608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90845c8 'int' 1 # | | | `-ConstantMatrixType 0x5613d9084700 'matrix' # | | |-TypedefDecl 0x5613d9084bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9084af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9084928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90848e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9084948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9084908 'int' 2 # | | | `-ConstantMatrixType 0x5613d9084a40 'matrix' # | | |-TypedefDecl 0x5613d9084f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9084e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9084cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9084c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9084cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9084c98 'int' 3 # | | | `-ConstantMatrixType 0x5613d9084dd0 'matrix' # | | |-TypedefDecl 0x5613d9085270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9085170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5613d90568a0 'float32_t' sugar # | | | | |-Typedef 0x5613d902ddc8 'float32_t' # | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9084ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9084fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9085018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9084fd8 'int' 4 # | | | `-ConstantMatrixType 0x5613d9085110 'matrix' # | | |-TypedefDecl 0x5613d90855f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d90854f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9085338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90852f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9085358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9085318 'int' 1 # | | | `-ConstantMatrixType 0x5613d9085490 'matrix' # | | |-TypedefDecl 0x5613d9085930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9085830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90856b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9085678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90856d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9085698 'int' 2 # | | | `-ConstantMatrixType 0x5613d90857d0 'matrix' # | | |-TypedefDecl 0x5613d9085c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9085b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90859f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d90859b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9085a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90859d8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9085b30 'matrix' # | | |-TypedefDecl 0x5613d9085fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9085ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9085d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9085d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9085d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9085d38 'int' 4 # | | | `-ConstantMatrixType 0x5613d9085e70 'matrix' # | | |-TypedefDecl 0x5613d9086310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9086210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9086098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9086058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d90860b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9086078 'int' 1 # | | | `-ConstantMatrixType 0x5613d90861b0 'matrix' # | | |-TypedefDecl 0x5613d9086650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9086550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90863d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9086398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d90863f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90863b8 'int' 2 # | | | `-ConstantMatrixType 0x5613d90864f0 'matrix' # | | |-TypedefDecl 0x5613d9086990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d9086890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9086718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90866d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9086738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90866f8 'int' 3 # | | | `-ConstantMatrixType 0x5613d9086830 'matrix' # | | |-TypedefDecl 0x5613d9086ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d9086be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9086a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9086a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9086a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9086a38 'int' 4 # | | | `-ConstantMatrixType 0x5613d9086b80 'matrix' # | | |-TypedefDecl 0x5613d9087020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9086f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9086da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9086d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9086dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9086d88 'int' 1 # | | | `-ConstantMatrixType 0x5613d9086ec0 'matrix' # | | |-TypedefDecl 0x5613d9087360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9087260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d90870e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90870a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9087108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d90870c8 'int' 2 # | | | `-ConstantMatrixType 0x5613d9087200 'matrix' # | | |-TypedefDecl 0x5613d90876a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90875a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9087428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d90873e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9087448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9087408 'int' 3 # | | | `-ConstantMatrixType 0x5613d9087540 'matrix' # | | |-TypedefDecl 0x5613d90879e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5613d90878e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9087768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9087728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9087788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9087748 'int' 4 # | | | `-ConstantMatrixType 0x5613d9087880 'matrix' # | | |-TypedefDecl 0x5613d9087d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5613d9087c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9087aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9087a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5613d9087ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5613d9087a88 'int' 1 # | | | `-ConstantMatrixType 0x5613d9087bd0 'matrix' # | | |-TypedefDecl 0x5613d9088070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5613d9087f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9087df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d9087db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5613d9087e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5613d9087dd8 'int' 2 # | | | `-ConstantMatrixType 0x5613d9087f10 'matrix' # | | |-TypedefDecl 0x5613d90883b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5613d90882b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | | |-Typedef 0x5613d902df18 'float64_t' # | | | | `-BuiltinType 0x5613d8ffd380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5613d9088138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5613d90880f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5613d9088158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5613d9088118 'int' 3 # | | | `-ConstantMatrixType 0x5613d9088250 'matrix' # | | `-TypedefDecl 0x5613d90886f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5613d90885f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5613d90292f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5613d9057200 'float64_t' sugar # | | | |-Typedef 0x5613d902df18 'float64_t' # | | | `-BuiltinType 0x5613d8ffd380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5613d9088478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5613d9088438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5613d9088498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5613d9088458 'int' 4 # | | `-ConstantMatrixType 0x5613d9088590 'matrix' # | |-NamespaceDecl 0x5613d909ba18 prev 0x5613d902dbf0 line:12:11 hlsl # | | |-original Namespace 0x5613d8ffda98 'hlsl' # | | `-NamespaceDecl 0x5613d909ba88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5613d909bd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5613d909bb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5613d909bb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5613d909bc68 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 0x5613d909bd10 <> Implicit # | | | |-CXXRecordDecl 0x5613d909be40 col:42 implicit struct is_same # | | | `-VarDecl 0x5613d909bef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5613d909bf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5613d909c2f0 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 0x5613d8ffdb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d8ffdb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5613d909c028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5613d909c520 <> Implicit # | | | |-CXXRecordDecl 0x5613d909c5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5613d909c698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5613d909c700 'bool' true # | | |-ClassTemplateDecl 0x5613d90a1088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5613d90a0e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5613d90a0ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5613d90a0f88 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 0x5613d90a1030 <> Implicit # | | | `-CXXRecordDecl 0x5613d90a1160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5613d90a1540 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 0x5613d8ffdb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5613d90a1248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5613d90a17a0 <> Implicit # | | | |-CXXRecordDecl 0x5613d90a1860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5613d90a1918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5613d90a12a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5613d90a1248 'T' # | | |-TypeAliasTemplateDecl 0x5613d90a1d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5613d90a19e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5613d90a1a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5613d8ffd1c0 'void' # | | | `-TypeAliasDecl 0x5613d90a1ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5613d90a1c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5613d90a3160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5613d90a1d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5613d90a2630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5613d90a26c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5613d90a30b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5613d90a2f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5613d90a3440 # | | | `-ReturnStmt 0x5613d90a3430 # | | | `-BuiltinBitCastExpr 0x5613d90a3408 'vector' # | | | `-DeclRefExpr 0x5613d90a33b0 'vector' lvalue ParmVar 0x5613d90a2f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5613d90a5c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5613d90a3458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5613d90a34e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5613d90a5ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d90a5a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5613d90a5da8 # | | | `-ReturnStmt 0x5613d90a5d98 # | | | `-BuiltinBitCastExpr 0x5613d90a5d70 'U' # | | | `-DeclRefExpr 0x5613d90a5d40 'T' lvalue ParmVar 0x5613d90a5a60 'F' 'T' # | | |-ClassTemplateDecl 0x5613d90a5f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5613d90a5dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5613d90a5e60 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 0x5613d90a5f08 <> Implicit # | | | |-CXXRecordDecl 0x5613d90a6038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5613d90a60f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5613d90a6168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5613d90a5e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5613d90a5dc0 'T' # | | `-TypeAliasTemplateDecl 0x5613d90a6c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5613d90a61d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5613d90a6278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5613d90a6ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5613d90a6ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5613d8ffddf0 <> 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 0x5613d90a66a0 '__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 0x5613d909ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5613d90a1d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5613d90a63f0 'bool' # | | | | `-BinaryOperator 0x5613d90a63d0 'bool' '&&' # | | | | |-BinaryOperator 0x5613d90a6350 'bool' '>' # | | | | | |-DeclRefExpr 0x5613d90a6310 'int' NonTypeTemplateParm 0x5613d90a6278 'N' 'int' # | | | | | `-IntegerLiteral 0x5613d90a6330 'int' 1 # | | | | `-BinaryOperator 0x5613d90a63b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5613d90a6370 'int' NonTypeTemplateParm 0x5613d90a6278 'N' 'int' # | | | | `-IntegerLiteral 0x5613d90a6390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90a6230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d90a61d8 'T' # | | | `-DependentNameType 0x5613d90a6650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5613d90a69b0 'int' NonTypeTemplateParm 0x5613d90a6278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5613d90a6a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5613d90a69e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5613d8ffddf0 'vector' # | | | `-TemplateSpecializationType 0x5613d90a66a0 '__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 0x5613d909ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5613d90a1d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5613d90a63f0 'bool' # | | | | `-BinaryOperator 0x5613d90a63d0 'bool' '&&' # | | | | |-BinaryOperator 0x5613d90a6350 'bool' '>' # | | | | | |-DeclRefExpr 0x5613d90a6310 'int' NonTypeTemplateParm 0x5613d90a6278 'N' 'int' # | | | | | `-IntegerLiteral 0x5613d90a6330 'int' 1 # | | | | `-BinaryOperator 0x5613d90a63b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5613d90a6370 'int' NonTypeTemplateParm 0x5613d90a6278 'N' 'int' # | | | | `-IntegerLiteral 0x5613d90a6390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d90a6230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d90a61d8 'T' # | | | `-DependentNameType 0x5613d90a6650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5613d90a6a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5613d8ffdc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5613d8ffdc78 <> 'int' 4 # | | `-DeclRefExpr 0x5613d90a69b0 'int' NonTypeTemplateParm 0x5613d90a6278 'N' 'int' # | |-NamespaceDecl 0x5613d90a6ca8 prev 0x5613d909ba18 line:12:11 hlsl # | | |-original Namespace 0x5613d8ffda98 'hlsl' # | | |-FunctionDecl 0x5613d90a6e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5613d90a6d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d90a6ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a6f50 Implicit # | | | `-ConstAttr 0x5613d90a6f78 Implicit # | | |-FunctionDecl 0x5613d90a7128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90a7000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90a71d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a7250 Implicit # | | | `-ConstAttr 0x5613d90a7278 Implicit # | | |-FunctionDecl 0x5613d90a7438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90a7310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90a74e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a7560 Implicit # | | | `-ConstAttr 0x5613d90a7588 Implicit # | | |-FunctionDecl 0x5613d90a7748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90a7620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90a77f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a7870 Implicit # | | | `-ConstAttr 0x5613d90a7898 Implicit # | | |-FunctionDecl 0x5613d90a8e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5613d90a8d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5613d90a8f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a8f90 Implicit # | | | `-ConstAttr 0x5613d90a8fb8 Implicit # | | |-FunctionDecl 0x5613d90a9178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d90a9050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90a9228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a92a0 Implicit # | | | `-ConstAttr 0x5613d90a92c8 Implicit # | | |-FunctionDecl 0x5613d90a9488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d90a9360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90a9538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a95b0 Implicit # | | | `-ConstAttr 0x5613d90a95d8 Implicit # | | |-FunctionDecl 0x5613d90a9798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d90a9670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90a9848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90a98c0 Implicit # | | | `-ConstAttr 0x5613d90a98e8 Implicit # | | |-FunctionDecl 0x5613d90a9a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d90a9938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5613d90a9b88 # | | | `-ReturnStmt 0x5613d90a9b78 # | | | `-ImplicitCastExpr 0x5613d90a9b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5613d90a9b40 'uint':'unsigned int' lvalue ParmVar 0x5613d90a9938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5613d90a9d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d90a9bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5613d90a9eb0 # | | | `-ReturnStmt 0x5613d90a9ea0 # | | | `-ImplicitCastExpr 0x5613d90a9e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5613d90a9e68 'uint2':'vector' lvalue ParmVar 0x5613d90a9bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5613d90aa038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d90a9f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5613d90aa158 # | | | `-ReturnStmt 0x5613d90aa148 # | | | `-ImplicitCastExpr 0x5613d90aa130 'uint3':'vector' # | | | `-DeclRefExpr 0x5613d90aa110 'uint3':'vector' lvalue ParmVar 0x5613d90a9f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5613d90aa2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d90aa1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5613d90aa3f8 # | | | `-ReturnStmt 0x5613d90aa3e8 # | | | `-ImplicitCastExpr 0x5613d90aa3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5613d90aa3b0 'uint4':'vector' lvalue ParmVar 0x5613d90aa1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5613d90aa528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5613d90aa438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d90aa5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90aa650 Implicit # | | | `-ConstAttr 0x5613d90aa678 Implicit # | | |-FunctionDecl 0x5613d90aa838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90aa710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90aa8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90aa960 Implicit # | | | `-ConstAttr 0x5613d90aa988 Implicit # | | |-FunctionDecl 0x5613d90aab48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90aaa20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90aabf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90aac70 Implicit # | | | `-ConstAttr 0x5613d90aac98 Implicit # | | |-FunctionDecl 0x5613d90ab5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90ab4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ab688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90ab700 Implicit # | | | `-ConstAttr 0x5613d90ab728 Implicit # | | |-FunctionDecl 0x5613d90ab8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d90ab7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d90ab978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90ab9f0 Implicit # | | | `-ConstAttr 0x5613d90aba18 Implicit # | | |-FunctionDecl 0x5613d90abbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d90abab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90abc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90abd00 Implicit # | | | `-ConstAttr 0x5613d90abd28 Implicit # | | |-FunctionDecl 0x5613d90abee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d90abdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90abf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90ac010 Implicit # | | | `-ConstAttr 0x5613d90ac038 Implicit # | | |-FunctionDecl 0x5613d90ac1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d90ac0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ac2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90ac320 Implicit # | | | `-ConstAttr 0x5613d90ac348 Implicit # | | |-FunctionDecl 0x5613d90b0b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d90ac398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5613d90b0c90 # | | | `-ReturnStmt 0x5613d90b0c80 # | | | `-ImplicitCastExpr 0x5613d90b0c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5613d90b0c48 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d90ac398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5613d90b0e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d90b0ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5613d90b0f38 # | | | `-ReturnStmt 0x5613d90b0f28 # | | | `-ImplicitCastExpr 0x5613d90b0f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5613d90b0ef0 'uint64_t2':'vector' lvalue ParmVar 0x5613d90b0ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5613d90b10b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d90b0f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5613d90b11d8 # | | | `-ReturnStmt 0x5613d90b11c8 # | | | `-ImplicitCastExpr 0x5613d90b11b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5613d90b1190 'uint64_t3':'vector' lvalue ParmVar 0x5613d90b0f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5613d90b1358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d90b1228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5613d90b1478 # | | | `-ReturnStmt 0x5613d90b1468 # | | | `-ImplicitCastExpr 0x5613d90b1450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5613d90b1430 'uint64_t4':'vector' lvalue ParmVar 0x5613d90b1228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5613d90b15a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5613d90b14b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5613d90b1658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90b16d0 Implicit # | | | `-ConstAttr 0x5613d90b16f8 Implicit # | | |-FunctionDecl 0x5613d90b18b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d90b1790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b1968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90b19e0 Implicit # | | | `-ConstAttr 0x5613d90b1a08 Implicit # | | |-FunctionDecl 0x5613d90b2cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d90b1aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b2d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90b2df0 Implicit # | | | `-ConstAttr 0x5613d90b2e18 Implicit # | | |-FunctionDecl 0x5613d90b2fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d90b2eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b3088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5613d90b3100 Implicit # | | | `-ConstAttr 0x5613d90b3128 Implicit # | | |-FunctionDecl 0x5613d90b3238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5613d90b3188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90b32e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b3360 Implicit # | | | `-ConstAttr 0x5613d90b3388 Implicit # | | |-FunctionDecl 0x5613d90b34a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90b33f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b3550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b35c8 Implicit # | | | `-ConstAttr 0x5613d90b35f0 Implicit # | | |-FunctionDecl 0x5613d90b3718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90b3668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b37c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b3840 Implicit # | | | `-ConstAttr 0x5613d90b3868 Implicit # | | |-FunctionDecl 0x5613d90b3990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90b38e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b3a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b3ab8 Implicit # | | | `-ConstAttr 0x5613d90b3ae0 Implicit # | | |-FunctionDecl 0x5613d90b3c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5613d90b3b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90b3ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b3d58 Implicit # | | | `-ConstAttr 0x5613d90b3d80 Implicit # | | |-FunctionDecl 0x5613d90b3ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90b3df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b3f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b3fd0 Implicit # | | | `-ConstAttr 0x5613d90b3ff8 Implicit # | | |-FunctionDecl 0x5613d90b4120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90b4070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b41d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b4248 Implicit # | | | `-ConstAttr 0x5613d90b4270 Implicit # | | |-FunctionDecl 0x5613d90b4398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90b42e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b4448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5613d90b44c0 Implicit # | | | `-ConstAttr 0x5613d90b44e8 Implicit # | | |-FunctionDecl 0x5613d90b4768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5613d90b4590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5613d90b4610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5613d90b4820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d90b48e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5613d90b4928 Implicit # | | | `-ConstAttr 0x5613d90b4950 Implicit # | | |-FunctionDecl 0x5613d90b7050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5613d90b49f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5613d90b4a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5613d90b7108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d90b71c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5613d90b7210 Implicit # | | | `-ConstAttr 0x5613d90b7238 Implicit # | | |-FunctionDecl 0x5613d90b7380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5613d90b7298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d90b7430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b74a8 Implicit # | | | `-ConstAttr 0x5613d90b74d0 Implicit # | | |-FunctionDecl 0x5613d90b7660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5613d90b7538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b7710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b7788 Implicit # | | | `-ConstAttr 0x5613d90b77b0 Implicit # | | |-FunctionDecl 0x5613d90b7950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5613d90b7828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b7a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b7a78 Implicit # | | | `-ConstAttr 0x5613d90b7aa0 Implicit # | | |-FunctionDecl 0x5613d90b7c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5613d90b7b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b7cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b7d68 Implicit # | | | `-ConstAttr 0x5613d90b7d90 Implicit # | | |-FunctionDecl 0x5613d90b7ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5613d90b7de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5613d90b7f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b7ff8 Implicit # | | | `-ConstAttr 0x5613d90b8020 Implicit # | | |-FunctionDecl 0x5613d90b81f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5613d90b80d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b82a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b8318 Implicit # | | | `-ConstAttr 0x5613d90b8340 Implicit # | | |-FunctionDecl 0x5613d90b8500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5613d90b83e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b85b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b8628 Implicit # | | | `-ConstAttr 0x5613d90b8650 Implicit # | | |-FunctionDecl 0x5613d90b8810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5613d90b86f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b88c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b8938 Implicit # | | | `-ConstAttr 0x5613d90b8960 Implicit # | | |-FunctionDecl 0x5613d90b8ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5613d90b89d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5613d90b8b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5613d90b8bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b8c08 Implicit # | | | `-ConstAttr 0x5613d90b8c30 Implicit # | | |-FunctionDecl 0x5613d90b8dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5613d90b8ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b8e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b8ef8 Implicit # | | | `-ConstAttr 0x5613d90b8f20 Implicit # | | |-FunctionDecl 0x5613d90b90d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5613d90b8f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b9180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b91f8 Implicit # | | | `-ConstAttr 0x5613d90b9220 Implicit # | | |-FunctionDecl 0x5613d90b93c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5613d90b9298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b9470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b94e8 Implicit # | | | `-ConstAttr 0x5613d90b9510 Implicit # | | |-FunctionDecl 0x5613d90b96b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5613d90b9588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90b9760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b97d8 Implicit # | | | `-ConstAttr 0x5613d90b9800 Implicit # | | |-FunctionDecl 0x5613d90b99a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5613d90b9878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b9a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b9ac8 Implicit # | | | `-ConstAttr 0x5613d90b9af0 Implicit # | | |-FunctionDecl 0x5613d90b9c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5613d90b9b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90b9d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90b9db8 Implicit # | | | `-ConstAttr 0x5613d90b9de0 Implicit # | | |-FunctionDecl 0x5613d90b9f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5613d90b9e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ba030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90ba0c8 Implicit # | | | `-ConstAttr 0x5613d90ba0f0 Implicit # | | |-FunctionDecl 0x5613d90ba230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5613d90ba150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5613d90ba2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90ba358 Implicit # | | | `-ConstAttr 0x5613d90ba380 Implicit # | | |-FunctionDecl 0x5613d90ba520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5613d90ba3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ba5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90ba648 Implicit # | | | `-ConstAttr 0x5613d90ba670 Implicit # | | |-FunctionDecl 0x5613d90ba810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5613d90ba6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ba8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90ba938 Implicit # | | | `-ConstAttr 0x5613d90ba960 Implicit # | | |-FunctionDecl 0x5613d90bab00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5613d90ba9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90babb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bac28 Implicit # | | | `-ConstAttr 0x5613d90bac50 Implicit # | | |-FunctionDecl 0x5613d90badf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5613d90bacc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d90baea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90baf18 Implicit # | | | `-ConstAttr 0x5613d90baf40 Implicit # | | |-FunctionDecl 0x5613d90bb0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5613d90bafb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bb1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bb218 Implicit # | | | `-ConstAttr 0x5613d90bb240 Implicit # | | |-FunctionDecl 0x5613d90bb3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5613d90bb2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bb490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bb508 Implicit # | | | `-ConstAttr 0x5613d90bb530 Implicit # | | |-FunctionDecl 0x5613d90bb6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5613d90bb5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bb780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bb7f8 Implicit # | | | `-ConstAttr 0x5613d90bb820 Implicit # | | |-FunctionDecl 0x5613d90bb9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5613d90bb898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d90bba70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bbae8 Implicit # | | | `-ConstAttr 0x5613d90bbb10 Implicit # | | |-FunctionDecl 0x5613d90bbcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5613d90bbb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bbd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bbdd8 Implicit # | | | `-ConstAttr 0x5613d90bbe00 Implicit # | | |-FunctionDecl 0x5613d90bbfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5613d90bbe78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bc050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bdc98 Implicit # | | | `-ConstAttr 0x5613d90bdcc0 Implicit # | | |-FunctionDecl 0x5613d90bde60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5613d90bdd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bdf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90bdf88 Implicit # | | | `-ConstAttr 0x5613d90bdfb0 Implicit # | | |-FunctionDecl 0x5613d90be0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5613d90be010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5613d90be1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90be218 Implicit # | | | `-ConstAttr 0x5613d90be240 Implicit # | | |-FunctionDecl 0x5613d90be3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5613d90be2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90be490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90be508 Implicit # | | | `-ConstAttr 0x5613d90be530 Implicit # | | |-FunctionDecl 0x5613d90be6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5613d90be5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90be780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90be7f8 Implicit # | | | `-ConstAttr 0x5613d90be820 Implicit # | | |-FunctionDecl 0x5613d90be9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5613d90be898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bea70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5613d90beae8 Implicit # | | | `-ConstAttr 0x5613d90beb10 Implicit # | | |-FunctionDecl 0x5613d90bed00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5613d90beb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5613d90bebe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5613d90bedb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90bee30 Implicit # | | | `-ConstAttr 0x5613d90bee58 Implicit # | | |-FunctionDecl 0x5613d90bf078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5613d90beea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5613d90bef28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bf130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90bf1a8 Implicit # | | | `-ConstAttr 0x5613d90bf1d0 Implicit # | | |-FunctionDecl 0x5613d90bf408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5613d90bf230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5613d90bf2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bf4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90bf538 Implicit # | | | `-ConstAttr 0x5613d90bf560 Implicit # | | |-FunctionDecl 0x5613d90bf798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5613d90bf5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5613d90bf640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bf850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90bf8c8 Implicit # | | | `-ConstAttr 0x5613d90bf8f0 Implicit # | | |-FunctionDecl 0x5613d90bfb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5613d90bf978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5613d90bf9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90bfc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90bfc88 Implicit # | | | `-ConstAttr 0x5613d90bfcb0 Implicit # | | |-FunctionDecl 0x5613d90bff08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5613d90bfd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5613d90bfdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90bffc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c0038 Implicit # | | | `-ConstAttr 0x5613d90c0060 Implicit # | | |-FunctionDecl 0x5613d90c02b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5613d90c00e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5613d90c0168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c0370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c03e8 Implicit # | | | `-ConstAttr 0x5613d90c0410 Implicit # | | |-FunctionDecl 0x5613d90c0668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5613d90c0498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5613d90c0518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c0720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c0798 Implicit # | | | `-ConstAttr 0x5613d90c07c0 Implicit # | | |-FunctionDecl 0x5613d90c0a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5613d90c0848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5613d90c08c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c0ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c0b48 Implicit # | | | `-ConstAttr 0x5613d90c0b70 Implicit # | | |-FunctionDecl 0x5613d90c0de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5613d90c0bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5613d90c0c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c0ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c0f18 Implicit # | | | `-ConstAttr 0x5613d90c0f40 Implicit # | | |-FunctionDecl 0x5613d90c1198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5613d90c0fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5613d90c1048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c1250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c12c8 Implicit # | | | `-ConstAttr 0x5613d90c12f0 Implicit # | | |-FunctionDecl 0x5613d90c1548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5613d90c1378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5613d90c13f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c1600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c1678 Implicit # | | | `-ConstAttr 0x5613d90c16a0 Implicit # | | |-FunctionDecl 0x5613d90c18f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5613d90c1728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5613d90c17a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c19b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c1a28 Implicit # | | | `-ConstAttr 0x5613d90c1a50 Implicit # | | |-FunctionDecl 0x5613d90c1cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5613d90c1ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5613d90c1b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c1d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c1df8 Implicit # | | | `-ConstAttr 0x5613d90c1e20 Implicit # | | |-FunctionDecl 0x5613d90c2078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5613d90c1ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5613d90c1f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c2130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c21a8 Implicit # | | | `-ConstAttr 0x5613d90c21d0 Implicit # | | |-FunctionDecl 0x5613d90c2428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5613d90c2258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5613d90c22d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c24e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c2558 Implicit # | | | `-ConstAttr 0x5613d90c2580 Implicit # | | |-FunctionDecl 0x5613d90c27d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5613d90c2608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5613d90c2688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c2890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d90c2908 Implicit # | | | `-ConstAttr 0x5613d90c2930 Implicit # | | |-FunctionDecl 0x5613d90c2b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5613d90c29b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5613d90c2a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d90c2c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d908e288 Implicit # | | | `-ConstAttr 0x5613d908e2b0 Implicit # | | |-FunctionDecl 0x5613d908e508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5613d908e338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5613d908e3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d908e5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5613d908e638 Implicit # | | | `-ConstAttr 0x5613d908e660 Implicit # | | |-FunctionDecl 0x5613d908e768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5613d908e6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d908e818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d908e890 Implicit # | | | `-ConstAttr 0x5613d908e8b8 Implicit # | | |-FunctionDecl 0x5613d908e9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5613d908e920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d908ea78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d908eaf0 Implicit # | | | `-ConstAttr 0x5613d908eb18 Implicit # | | |-FunctionDecl 0x5613d908ec38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5613d908eb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d908ece8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d908ed60 Implicit # | | | `-ConstAttr 0x5613d908ed88 Implicit # | | |-FunctionDecl 0x5613d908eea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5613d908ee00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d908ef58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d908efd0 Implicit # | | | `-ConstAttr 0x5613d908eff8 Implicit # | | |-FunctionDecl 0x5613d908f0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5613d908f050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5613d908f1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c7cb0 Implicit # | | | `-ConstAttr 0x5613d90c7cd8 Implicit # | | |-FunctionDecl 0x5613d90c7df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5613d90c7d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c7ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c7f20 Implicit # | | | `-ConstAttr 0x5613d90c7f48 Implicit # | | |-FunctionDecl 0x5613d90c8068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5613d90c7fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c8118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c8190 Implicit # | | | `-ConstAttr 0x5613d90c81b8 Implicit # | | |-FunctionDecl 0x5613d90c82d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5613d90c8230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c8388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c8400 Implicit # | | | `-ConstAttr 0x5613d90c8428 Implicit # | | |-FunctionDecl 0x5613d90c8540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5613d90c8498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5613d90c85f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5613d90c8650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c8698 Implicit # | | | `-ConstAttr 0x5613d90c86c0 Implicit # | | |-FunctionDecl 0x5613d90c87e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5613d90c8738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c8890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c8908 Implicit # | | | `-ConstAttr 0x5613d90c8930 Implicit # | | |-FunctionDecl 0x5613d90c8a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5613d90c89a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c8b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c8b78 Implicit # | | | `-ConstAttr 0x5613d90c8ba0 Implicit # | | |-FunctionDecl 0x5613d90c8ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5613d90c8c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c8d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c8e10 Implicit # | | | `-ConstAttr 0x5613d90c8e38 Implicit # | | |-FunctionDecl 0x5613d90c8f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5613d90c8eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90c9008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c9080 Implicit # | | | `-ConstAttr 0x5613d90c90a8 Implicit # | | |-FunctionDecl 0x5613d90c91c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5613d90c9120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c9278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c92f0 Implicit # | | | `-ConstAttr 0x5613d90c9318 Implicit # | | |-FunctionDecl 0x5613d90c9438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5613d90c9390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c94e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c9560 Implicit # | | | `-ConstAttr 0x5613d90c9588 Implicit # | | |-FunctionDecl 0x5613d90c96a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5613d90c9600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c9758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c97d0 Implicit # | | | `-ConstAttr 0x5613d90c97f8 Implicit # | | |-FunctionDecl 0x5613d90c9900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5613d90c9858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5613d90c99b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c9a28 Implicit # | | | `-ConstAttr 0x5613d90c9a50 Implicit # | | |-FunctionDecl 0x5613d90c9b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5613d90c9ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c9c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c9c98 Implicit # | | | `-ConstAttr 0x5613d90c9cd0 Implicit # | | |-FunctionDecl 0x5613d90c9df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5613d90c9d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c9ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90c9f18 Implicit # | | | `-ConstAttr 0x5613d90c9f40 Implicit # | | |-FunctionDecl 0x5613d90ca060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5613d90c9fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ca110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90ca188 Implicit # | | | `-ConstAttr 0x5613d90ca1b0 Implicit # | | |-FunctionDecl 0x5613d90ca2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5613d90ca228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d90ca380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90ca3f8 Implicit # | | | `-ConstAttr 0x5613d90ca420 Implicit # | | |-FunctionDecl 0x5613d90ca540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5613d90ca498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ca5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90ca668 Implicit # | | | `-ConstAttr 0x5613d90ca690 Implicit # | | |-FunctionDecl 0x5613d90ca7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5613d90ca708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ca860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90ca8d8 Implicit # | | | `-ConstAttr 0x5613d90ca900 Implicit # | | |-FunctionDecl 0x5613d90caa20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5613d90ca978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90caad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cab48 Implicit # | | | `-ConstAttr 0x5613d90cab70 Implicit # | | |-FunctionDecl 0x5613d90cace0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5613d90cabe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d90cad90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cae08 Implicit # | | | `-ConstAttr 0x5613d90cae30 Implicit # | | |-FunctionDecl 0x5613d90caf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5613d90caea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cb000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cb078 Implicit # | | | `-ConstAttr 0x5613d90cb0a0 Implicit # | | |-FunctionDecl 0x5613d90cb1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5613d90cb118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cb270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cb2e8 Implicit # | | | `-ConstAttr 0x5613d90cb310 Implicit # | | |-FunctionDecl 0x5613d90cb430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5613d90cb388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cb4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cb558 Implicit # | | | `-ConstAttr 0x5613d90cb580 Implicit # | | |-FunctionDecl 0x5613d90cb688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5613d90cb5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5613d90cb738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cb7b0 Implicit # | | | `-ConstAttr 0x5613d90cb7d8 Implicit # | | |-FunctionDecl 0x5613d90cb8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5613d90cb850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cb9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cba20 Implicit # | | | `-ConstAttr 0x5613d90cba48 Implicit # | | |-FunctionDecl 0x5613d90cbb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5613d90cbac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cbc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cbc90 Implicit # | | | `-ConstAttr 0x5613d90cbcb8 Implicit # | | |-FunctionDecl 0x5613d90cbde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5613d90cbd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cbe98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5613d90cbf10 Implicit # | | | `-ConstAttr 0x5613d90cbf38 Implicit # | | |-FunctionDecl 0x5613d90cc188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5613d90cbfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90cc030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90cc240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5613d90cc2b8 Implicit # | | | `-ConstAttr 0x5613d90cc2e0 Implicit # | | |-FunctionDecl 0x5613d90cc518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5613d90cc348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d90cc3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cc5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5613d90cc648 Implicit # | | | `-ConstAttr 0x5613d90cc670 Implicit # | | |-FunctionDecl 0x5613d90cc8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5613d90cc6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d90cc768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cc970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5613d90cc9e8 Implicit # | | | `-ConstAttr 0x5613d90cca10 Implicit # | | |-FunctionDecl 0x5613d90ccd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5613d90cca88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d90ccb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ccdb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5613d90cce30 Implicit # | | | `-ConstAttr 0x5613d90cce58 Implicit # | | |-FunctionDecl 0x5613d90ccf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5613d90cceb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90cd018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90cd090 Implicit # | | | `-ConstAttr 0x5613d90cd0b8 Implicit # | | |-FunctionDecl 0x5613d90cd1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90cd120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cd280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90cd2f8 Implicit # | | | `-ConstAttr 0x5613d90cd320 Implicit # | | |-FunctionDecl 0x5613d90cd448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90cd398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cd4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90cd570 Implicit # | | | `-ConstAttr 0x5613d90cd598 Implicit # | | |-FunctionDecl 0x5613d90cd6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90cd610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cd770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90cd7e8 Implicit # | | | `-ConstAttr 0x5613d90cd810 Implicit # | | |-FunctionDecl 0x5613d90cd920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5613d90cd870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90cd9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90cda48 Implicit # | | | `-ConstAttr 0x5613d90cda70 Implicit # | | |-FunctionDecl 0x5613d90cdb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90cdae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cdc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90cdcc0 Implicit # | | | `-ConstAttr 0x5613d90bc460 Implicit # | | |-FunctionDecl 0x5613d90bc588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90bc4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bc638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90bc6b0 Implicit # | | | `-ConstAttr 0x5613d90bc6d8 Implicit # | | |-FunctionDecl 0x5613d90bc800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90bc750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bc8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5613d90bc928 Implicit # | | | `-ConstAttr 0x5613d90bc950 Implicit # | | |-FunctionDecl 0x5613d90bca60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5613d90bc9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90bcb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90bcb88 Implicit # | | | `-ConstAttr 0x5613d90bcbb0 Implicit # | | |-FunctionDecl 0x5613d90bccc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90bcc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bcd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90bcdf0 Implicit # | | | `-ConstAttr 0x5613d90bce18 Implicit # | | |-FunctionDecl 0x5613d90bcf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90bce90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bcff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90bd068 Implicit # | | | `-ConstAttr 0x5613d90bd090 Implicit # | | |-FunctionDecl 0x5613d90bd1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90bd108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90bd268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90bd2e0 Implicit # | | | `-ConstAttr 0x5613d90bd308 Implicit # | | |-FunctionDecl 0x5613d90d0d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5613d90bd368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90d0db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90d0e28 Implicit # | | | `-ConstAttr 0x5613d90d0e50 Implicit # | | |-FunctionDecl 0x5613d90d0f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90d0ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d1028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90d10a0 Implicit # | | | `-ConstAttr 0x5613d90d10c8 Implicit # | | |-FunctionDecl 0x5613d90d11f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90d1140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d12a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90d1318 Implicit # | | | `-ConstAttr 0x5613d90d1340 Implicit # | | |-FunctionDecl 0x5613d90d1468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90d13b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d1518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5613d90d1590 Implicit # | | | `-ConstAttr 0x5613d90d15b8 Implicit # | | |-FunctionDecl 0x5613d90d17a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5613d90d1618 col:17 y 'half' # | | | |-ParmVarDecl 0x5613d90d1698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5613d90d1860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d18d8 Implicit # | | | `-ConstAttr 0x5613d90d1900 Implicit # | | |-FunctionDecl 0x5613d90d1b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5613d90d1950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90d19d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d1be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d1c58 Implicit # | | | `-ConstAttr 0x5613d90d1c80 Implicit # | | |-FunctionDecl 0x5613d90d1ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5613d90d1d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90d1d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d1fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d2018 Implicit # | | | `-ConstAttr 0x5613d90d2040 Implicit # | | |-FunctionDecl 0x5613d90d2278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5613d90d20a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90d2120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d2330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d23a8 Implicit # | | | `-ConstAttr 0x5613d90d23d0 Implicit # | | |-FunctionDecl 0x5613d90d25c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5613d90d2430 col:19 y 'float' # | | | |-ParmVarDecl 0x5613d90d24b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5613d90d2680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d26f8 Implicit # | | | `-ConstAttr 0x5613d90d2720 Implicit # | | |-FunctionDecl 0x5613d90d2958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5613d90d2780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5613d90d2800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d2a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d2a88 Implicit # | | | `-ConstAttr 0x5613d90d2ab0 Implicit # | | |-FunctionDecl 0x5613d90d2d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5613d90d2b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5613d90d2b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d2dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d2e50 Implicit # | | | `-ConstAttr 0x5613d90d2e78 Implicit # | | |-FunctionDecl 0x5613d90d30a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5613d90d2ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5613d90d2f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d3160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5613d90d31d8 Implicit # | | | `-ConstAttr 0x5613d90d3200 Implicit # | | |-FunctionDecl 0x5613d90d3310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5613d90d3260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90d33c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d3438 Implicit # | | | `-ConstAttr 0x5613d90d3460 Implicit # | | |-FunctionDecl 0x5613d90d3578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90d34c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d3628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d36a0 Implicit # | | | `-ConstAttr 0x5613d90d36c8 Implicit # | | |-FunctionDecl 0x5613d90d37f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90d3740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d38a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d3918 Implicit # | | | `-ConstAttr 0x5613d90d3940 Implicit # | | |-FunctionDecl 0x5613d90d3a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90d39b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d3b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d3b90 Implicit # | | | `-ConstAttr 0x5613d90d3bb8 Implicit # | | |-FunctionDecl 0x5613d90d3d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5613d90d3c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90d3de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d3e58 Implicit # | | | `-ConstAttr 0x5613d90d3e80 Implicit # | | |-FunctionDecl 0x5613d90d3fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90d3ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d4058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d40d0 Implicit # | | | `-ConstAttr 0x5613d90d40f8 Implicit # | | |-FunctionDecl 0x5613d90d4220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90d4170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d42d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d4348 Implicit # | | | `-ConstAttr 0x5613d90d4370 Implicit # | | |-FunctionDecl 0x5613d90d4498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90d43e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d4548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5613d90d45c0 Implicit # | | | `-ConstAttr 0x5613d90d45e8 Implicit # | | |-FunctionDecl 0x5613d90d4888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5613d90d4648 col:16 'half' # | | | |-ParmVarDecl 0x5613d90d46c8 col:22 'half' # | | | |-ParmVarDecl 0x5613d90d4748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5613d90d4948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d49c0 Implicit # | | | `-ConstAttr 0x5613d90d49e8 Implicit # | | |-FunctionDecl 0x5613d90d4d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5613d90d4a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90d4ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90d4b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d4e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d4e78 Implicit # | | | `-ConstAttr 0x5613d90d4ea0 Implicit # | | |-FunctionDecl 0x5613d90d51a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5613d90d4f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90d4f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90d5018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d5268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d52e0 Implicit # | | | `-ConstAttr 0x5613d90d5308 Implicit # | | |-FunctionDecl 0x5613d90d5608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5613d90d5380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90d5400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90d5480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d56c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d5740 Implicit # | | | `-ConstAttr 0x5613d90d5768 Implicit # | | |-FunctionDecl 0x5613d90d5a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5613d90d57c8 col:14 'int' # | | | |-ParmVarDecl 0x5613d90d5848 col:19 'int' # | | | |-ParmVarDecl 0x5613d90d58c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5613d90d5ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d5b40 Implicit # | | | `-ConstAttr 0x5613d90d5b68 Implicit # | | |-FunctionDecl 0x5613d90d5ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5613d90d5be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5613d90d5c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5613d90d5d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d5f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d6010 Implicit # | | | `-ConstAttr 0x5613d90d6038 Implicit # | | |-FunctionDecl 0x5613d90d6338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5613d90d60b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5613d90d6130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5613d90d61b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d63f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d6470 Implicit # | | | `-ConstAttr 0x5613d90d6498 Implicit # | | |-FunctionDecl 0x5613d90d6798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5613d90d6510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5613d90d6590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5613d90d6610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d6858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d68d0 Implicit # | | | `-ConstAttr 0x5613d90d68f8 Implicit # | | |-FunctionDecl 0x5613d90d6bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5613d90d6970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90d69f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90d6a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90d6cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d6d60 Implicit # | | | `-ConstAttr 0x5613d90d6d88 Implicit # | | |-FunctionDecl 0x5613d90d7088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5613d90d6e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d90d6e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d90d6f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d7148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d71c0 Implicit # | | | `-ConstAttr 0x5613d90d71e8 Implicit # | | |-FunctionDecl 0x5613d90d74e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5613d90d7260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d90d72e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d90d7360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d75a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d7620 Implicit # | | | `-ConstAttr 0x5613d90d7648 Implicit # | | |-FunctionDecl 0x5613d90d7948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5613d90d76c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d90d7740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d90d77c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d7a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d7a80 Implicit # | | | `-ConstAttr 0x5613d90d7aa8 Implicit # | | |-FunctionDecl 0x5613d90d8e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5613d90d7b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d90d7ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d90d7c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d90d8ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d8f40 Implicit # | | | `-ConstAttr 0x5613d90d8f68 Implicit # | | |-FunctionDecl 0x5613d90d9268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5613d90d8fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d90d9060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d90d90e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d9328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d93a0 Implicit # | | | `-ConstAttr 0x5613d90d93c8 Implicit # | | |-FunctionDecl 0x5613d90d96c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5613d90d9440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d90d94c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d90d9540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d9788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d9800 Implicit # | | | `-ConstAttr 0x5613d90d9828 Implicit # | | |-FunctionDecl 0x5613d90d9b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5613d90d98a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d90d9920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d90d99a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90d9be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90d9c60 Implicit # | | | `-ConstAttr 0x5613d90d9c88 Implicit # | | |-FunctionDecl 0x5613d90d9f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5613d90d9d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d90d9d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d90d9e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d90da058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90da0d0 Implicit # | | | `-ConstAttr 0x5613d90da0f8 Implicit # | | |-FunctionDecl 0x5613d90da3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5613d90da170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d90da1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d90da270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90da4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90da530 Implicit # | | | `-ConstAttr 0x5613d90da558 Implicit # | | |-FunctionDecl 0x5613d90da858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5613d90da5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d90da650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d90da6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90da918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90da990 Implicit # | | | `-ConstAttr 0x5613d90da9b8 Implicit # | | |-FunctionDecl 0x5613d90dacb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5613d90daa30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d90daab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d90dab30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dada0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90dae18 Implicit # | | | `-ConstAttr 0x5613d90dae40 Implicit # | | |-FunctionDecl 0x5613d90db0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5613d90daea0 col:18 'float' # | | | |-ParmVarDecl 0x5613d90daf20 col:25 'float' # | | | |-ParmVarDecl 0x5613d90dafa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5613d90db198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90db210 Implicit # | | | `-ConstAttr 0x5613d90db238 Implicit # | | |-FunctionDecl 0x5613d90db538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5613d90db2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5613d90db330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5613d90db3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90db5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90db670 Implicit # | | | `-ConstAttr 0x5613d90db698 Implicit # | | |-FunctionDecl 0x5613d90db998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5613d90db710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5613d90db790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5613d90db810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dba58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90dbad0 Implicit # | | | `-ConstAttr 0x5613d90dbaf8 Implicit # | | |-FunctionDecl 0x5613d90c2d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5613d90dbb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5613d90dbbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5613d90dbc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c2de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90c2e60 Implicit # | | | `-ConstAttr 0x5613d90c2e88 Implicit # | | |-FunctionDecl 0x5613d90c3128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5613d90c2ee8 col:20 'double' # | | | |-ParmVarDecl 0x5613d90c2f68 col:28 'double' # | | | |-ParmVarDecl 0x5613d90c2fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5613d90c31e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90c3260 Implicit # | | | `-ConstAttr 0x5613d90c3288 Implicit # | | |-FunctionDecl 0x5613d90c3588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5613d90c3300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5613d90c3380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5613d90c3400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c3648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90c36c0 Implicit # | | | `-ConstAttr 0x5613d90c36e8 Implicit # | | |-FunctionDecl 0x5613d90c39e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5613d90c3760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5613d90c37e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5613d90c3860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90c3aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90c3b20 Implicit # | | | `-ConstAttr 0x5613d90c3b48 Implicit # | | |-FunctionDecl 0x5613d90ddfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5613d90c3bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5613d90dddc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5613d90dde40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90de088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5613d90de100 Implicit # | | | `-ConstAttr 0x5613d90de128 Implicit # | | |-FunctionDecl 0x5613d90de270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5613d90de188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d90de320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5613d90de398 Implicit # | | | `-ConstAttr 0x5613d90de3c0 Implicit # | | |-FunctionDecl 0x5613d90de550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5613d90de428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90de600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5613d90de678 Implicit # | | | `-ConstAttr 0x5613d90de6a0 Implicit # | | |-FunctionDecl 0x5613d90de840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5613d90de718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90de8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5613d90de968 Implicit # | | | `-ConstAttr 0x5613d90de990 Implicit # | | |-FunctionDecl 0x5613d90deb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5613d90dea08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90debe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5613d90dec58 Implicit # | | | `-ConstAttr 0x5613d90dec80 Implicit # | | |-FunctionDecl 0x5613d90dedd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5613d90dece0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d90dee80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90deef8 Implicit # | | | `-ConstAttr 0x5613d90def20 Implicit # | | |-FunctionDecl 0x5613d90df038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90def88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90df0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90df160 Implicit # | | | `-ConstAttr 0x5613d90df188 Implicit # | | |-FunctionDecl 0x5613d90df2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90df200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90df360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90df3d8 Implicit # | | | `-ConstAttr 0x5613d90df400 Implicit # | | |-FunctionDecl 0x5613d90df528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90df478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90df5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90df650 Implicit # | | | `-ConstAttr 0x5613d90df678 Implicit # | | |-FunctionDecl 0x5613d90df788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5613d90df6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d90df838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90df8b0 Implicit # | | | `-ConstAttr 0x5613d90df8d8 Implicit # | | |-FunctionDecl 0x5613d90dfa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90df950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dfab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90dfb28 Implicit # | | | `-ConstAttr 0x5613d90dfb50 Implicit # | | |-FunctionDecl 0x5613d90dfc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90dfbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dfd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90dfda0 Implicit # | | | `-ConstAttr 0x5613d90e0df0 Implicit # | | |-FunctionDecl 0x5613d90e0f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90e0e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e0fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5613d90e1040 Implicit # | | | `-ConstAttr 0x5613d90e1068 Implicit # | | |-FunctionDecl 0x5613d90e1178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5613d90e10c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90e1228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e12a0 Implicit # | | | `-ConstAttr 0x5613d90e12c8 Implicit # | | |-FunctionDecl 0x5613d90e13e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90e1330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e1490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e1508 Implicit # | | | `-ConstAttr 0x5613d90e1530 Implicit # | | |-FunctionDecl 0x5613d90e1658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90e15a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e1708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e1780 Implicit # | | | `-ConstAttr 0x5613d90e17a8 Implicit # | | |-FunctionDecl 0x5613d90e18d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90e1820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e1980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e19f8 Implicit # | | | `-ConstAttr 0x5613d90e1a20 Implicit # | | |-FunctionDecl 0x5613d90e1b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5613d90e1a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90e1be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e1c58 Implicit # | | | `-ConstAttr 0x5613d90e1c80 Implicit # | | |-FunctionDecl 0x5613d90e1e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90e1cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e1eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e1f28 Implicit # | | | `-ConstAttr 0x5613d90e1f50 Implicit # | | |-FunctionDecl 0x5613d90e2078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90e1fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e2128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e21a0 Implicit # | | | `-ConstAttr 0x5613d90e21c8 Implicit # | | |-FunctionDecl 0x5613d90e22f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90e2240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e23a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5613d90e2418 Implicit # | | | `-ConstAttr 0x5613d90e2440 Implicit # | | |-FunctionDecl 0x5613d90e25b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5613d90e2490 col:33 used x 'int' # | | | `-CompoundStmt 0x5613d90e2a28 # | | | `-ReturnStmt 0x5613d90e2a18 # | | | `-ImplicitCastExpr 0x5613d90e2a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5613d90e29b8 'int' # | | | |-ImplicitCastExpr 0x5613d90e29a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e28e8 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e29e8 'int' # | | | `-DeclRefExpr 0x5613d90e2920 'int' lvalue ParmVar 0x5613d90e2490 'x' 'int' # | | |-FunctionDecl 0x5613d90e2b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5613d90e2a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5613d90e2d28 # | | | `-ReturnStmt 0x5613d90e2d18 # | | | `-ImplicitCastExpr 0x5613d90e2d00 'vector' # | | | `-CallExpr 0x5613d90e2cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5613d90e2ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e2c60 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e2ce8 'int2':'vector' # | | | `-DeclRefExpr 0x5613d90e2c80 'int2':'vector' lvalue ParmVar 0x5613d90e2a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5613d90e2eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5613d90e2d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5613d90e3058 # | | | `-ReturnStmt 0x5613d90e3048 # | | | `-ImplicitCastExpr 0x5613d90e3030 'vector' # | | | `-CallExpr 0x5613d90e2fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5613d90e2fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e2f90 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e3018 'int3':'vector' # | | | `-DeclRefExpr 0x5613d90e2fb0 'int3':'vector' lvalue ParmVar 0x5613d90e2d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5613d90e31b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5613d90e3088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5613d90e3358 # | | | `-ReturnStmt 0x5613d90e3348 # | | | `-ImplicitCastExpr 0x5613d90e3330 'vector' # | | | `-CallExpr 0x5613d90e32e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5613d90e32d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e3290 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e3318 'int4':'vector' # | | | `-DeclRefExpr 0x5613d90e32b0 'int4':'vector' lvalue ParmVar 0x5613d90e3088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5613d90e34b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5613d90e3388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5613d90e3640 # | | | `-ReturnStmt 0x5613d90e3630 # | | | `-CallExpr 0x5613d90e35e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5613d90e35d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e3590 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e3618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5613d90e35b0 'uint':'unsigned int' lvalue ParmVar 0x5613d90e3388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5613d90e3798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5613d90e3670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5613d90e3920 # | | | `-ReturnStmt 0x5613d90e3910 # | | | `-CallExpr 0x5613d90e38c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5613d90e38b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e3870 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e38f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5613d90e3890 'uint2':'vector' lvalue ParmVar 0x5613d90e3670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5613d90e3a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5613d90e3950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5613d90e3c00 # | | | `-ReturnStmt 0x5613d90e3bf0 # | | | `-CallExpr 0x5613d90e3ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5613d90e3b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e3b50 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e3bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5613d90e3b70 'uint3':'vector' lvalue ParmVar 0x5613d90e3950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5613d90e3d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5613d90e3c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5613d90e3ef8 # | | | `-ReturnStmt 0x5613d90e3ee8 # | | | `-CallExpr 0x5613d90e3ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5613d90e3e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e3e48 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e3ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5613d90e3e68 'uint4':'vector' lvalue ParmVar 0x5613d90e3c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5613d90e4058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5613d90e3f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5613d90e41f8 # | | | `-ReturnStmt 0x5613d90e41e8 # | | | `-ImplicitCastExpr 0x5613d90e41d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5613d90e4188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5613d90e4170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e4130 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e41b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5613d90e4150 'int64_t':'long' lvalue ParmVar 0x5613d90e3f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5613d90e4358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5613d90e4228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5613d90e44f8 # | | | `-ReturnStmt 0x5613d90e44e8 # | | | `-ImplicitCastExpr 0x5613d90e44d0 'vector' # | | | `-CallExpr 0x5613d90e4488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5613d90e4470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e4430 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e44b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5613d90e4450 'int64_t2':'vector' lvalue ParmVar 0x5613d90e4228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5613d90e4658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5613d90e4528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5613d90e47f8 # | | | `-ReturnStmt 0x5613d90e47e8 # | | | `-ImplicitCastExpr 0x5613d90e47d0 'vector' # | | | `-CallExpr 0x5613d90e4788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5613d90e4770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e4730 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e47b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5613d90e4750 'int64_t3':'vector' lvalue ParmVar 0x5613d90e4528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5613d90e4958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5613d90e4828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5613d90e4af8 # | | | `-ReturnStmt 0x5613d90e4ae8 # | | | `-ImplicitCastExpr 0x5613d90e4ad0 'vector' # | | | `-CallExpr 0x5613d90e4a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5613d90e4a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e4a30 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e4ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5613d90e4a50 'int64_t4':'vector' lvalue ParmVar 0x5613d90e4828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5613d90e4c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5613d90e4b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5613d90e4df8 # | | | `-ReturnStmt 0x5613d90e4de8 # | | | `-ImplicitCastExpr 0x5613d90e4dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5613d90e4d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5613d90e4d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e4d30 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e4db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5613d90e4d50 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d90e4b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5613d90e4f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5613d90e4e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5613d90e5118 # | | | `-ReturnStmt 0x5613d90e5108 # | | | `-ImplicitCastExpr 0x5613d90e50f0 'vector' # | | | `-CallExpr 0x5613d90e50a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5613d90e5090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e5050 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e50d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5613d90e5070 'uint64_t2':'vector' lvalue ParmVar 0x5613d90e4e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5613d90e5278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5613d90e5148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5613d90e5418 # | | | `-ReturnStmt 0x5613d90e5408 # | | | `-ImplicitCastExpr 0x5613d90e53f0 'vector' # | | | `-CallExpr 0x5613d90e53a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5613d90e5390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e5350 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e53d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5613d90e5370 'uint64_t3':'vector' lvalue ParmVar 0x5613d90e5148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5613d90e5578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5613d90e5448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5613d90e5718 # | | | `-ReturnStmt 0x5613d90e5708 # | | | `-ImplicitCastExpr 0x5613d90e56f0 'vector' # | | | `-CallExpr 0x5613d90e56a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5613d90e5690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5613d90e5650 '' Function 0x5613d90e2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5613d90e56d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5613d90e5670 'uint64_t4':'vector' lvalue ParmVar 0x5613d90e5448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5613d90e5808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5613d90e5758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5613d90e58b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e5930 Implicit # | | | `-ConstAttr 0x5613d90e5958 Implicit # | | |-FunctionDecl 0x5613d90e5a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90e59c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e5b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e5b98 Implicit # | | | `-ConstAttr 0x5613d90e5bc0 Implicit # | | |-FunctionDecl 0x5613d90e5ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90e5c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e5d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e6b50 Implicit # | | | `-ConstAttr 0x5613d90e6b78 Implicit # | | |-FunctionDecl 0x5613d90e6ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90e6bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e6d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e6dc8 Implicit # | | | `-ConstAttr 0x5613d90e6df0 Implicit # | | |-FunctionDecl 0x5613d90e6f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5613d90e6e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5613d90e6fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e7028 Implicit # | | | `-ConstAttr 0x5613d90e7050 Implicit # | | |-FunctionDecl 0x5613d90e7178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90e70c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e7228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e72a0 Implicit # | | | `-ConstAttr 0x5613d90e72c8 Implicit # | | |-FunctionDecl 0x5613d90e73f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90e7340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e74a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e7518 Implicit # | | | `-ConstAttr 0x5613d90e7540 Implicit # | | |-FunctionDecl 0x5613d90e7668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90e75b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e7718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5613d90e7790 Implicit # | | | `-ConstAttr 0x5613d90e77b8 Implicit # | | |-FunctionDecl 0x5613d90e7968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5613d90e7818 col:14 'half' # | | | |-ParmVarDecl 0x5613d90e7898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5613d90e7a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e7a98 Implicit # | | | `-ConstAttr 0x5613d90e7ac0 Implicit # | | |-FunctionDecl 0x5613d90e7d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5613d90e7b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90e7be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e7df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e7e68 Implicit # | | | `-ConstAttr 0x5613d90e7e90 Implicit # | | |-FunctionDecl 0x5613d90e80d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5613d90e7f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90e7f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e8190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e8208 Implicit # | | | `-ConstAttr 0x5613d90e8230 Implicit # | | |-FunctionDecl 0x5613d90e8478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5613d90e82a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90e8328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e8530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e85a8 Implicit # | | | `-ConstAttr 0x5613d90e85d0 Implicit # | | |-FunctionDecl 0x5613d90e8780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5613d90e8630 col:16 'float' # | | | |-ParmVarDecl 0x5613d90e86b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5613d90e8838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e88b0 Implicit # | | | `-ConstAttr 0x5613d90e88d8 Implicit # | | |-FunctionDecl 0x5613d90e8b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5613d90e8950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5613d90e89d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e8c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e8ca0 Implicit # | | | `-ConstAttr 0x5613d90e8cc8 Implicit # | | |-FunctionDecl 0x5613d90e8f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5613d90e8d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5613d90e8dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e8fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e9048 Implicit # | | | `-ConstAttr 0x5613d90e9070 Implicit # | | |-FunctionDecl 0x5613d90e92b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5613d90e90e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5613d90e9168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e9370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e93e8 Implicit # | | | `-ConstAttr 0x5613d90e9410 Implicit # | | |-FunctionDecl 0x5613d90e9608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5613d90e9470 col:18 'double' # | | | |-ParmVarDecl 0x5613d90e94f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5613d90e96c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e9738 Implicit # | | | `-ConstAttr 0x5613d90e9760 Implicit # | | |-FunctionDecl 0x5613d90e9958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5613d90e97c0 col:12 'int' # | | | |-ParmVarDecl 0x5613d90e9840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5613d90e9a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e9a88 Implicit # | | | `-ConstAttr 0x5613d90e9ab0 Implicit # | | |-FunctionDecl 0x5613d90e9d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5613d90e9b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5613d90e9c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90e9e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90e9e88 Implicit # | | | `-ConstAttr 0x5613d90e9eb0 Implicit # | | |-FunctionDecl 0x5613d90ea0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5613d90e9f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5613d90e9fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ea1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ea228 Implicit # | | | `-ConstAttr 0x5613d90ea250 Implicit # | | |-FunctionDecl 0x5613d90ea498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5613d90ea2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5613d90ea348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ea550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ea5c8 Implicit # | | | `-ConstAttr 0x5613d90ea5f0 Implicit # | | |-FunctionDecl 0x5613d90ea838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5613d90ea668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90ea6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90ea8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ea968 Implicit # | | | `-ConstAttr 0x5613d90ea990 Implicit # | | |-FunctionDecl 0x5613d90eac08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5613d90eaa08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d90eaa88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90eacc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ead38 Implicit # | | | `-ConstAttr 0x5613d90ead60 Implicit # | | |-FunctionDecl 0x5613d90eafa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5613d90eadd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d90eae58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90eb060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90eb0d8 Implicit # | | | `-ConstAttr 0x5613d90eb100 Implicit # | | |-FunctionDecl 0x5613d90eb348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5613d90eb178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d90eb1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90eb400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90eb478 Implicit # | | | `-ConstAttr 0x5613d90eb4a0 Implicit # | | |-FunctionDecl 0x5613d90eb6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5613d90eb518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d90eb598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d90eb7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90eb818 Implicit # | | | `-ConstAttr 0x5613d90eb840 Implicit # | | |-FunctionDecl 0x5613d90eba88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5613d90eb8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d90eb938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ebb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ebbe8 Implicit # | | | `-ConstAttr 0x5613d90ebc10 Implicit # | | |-FunctionDecl 0x5613d90ebe58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5613d90ebc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d90ebd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ebf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ebf88 Implicit # | | | `-ConstAttr 0x5613d90ebfb0 Implicit # | | |-FunctionDecl 0x5613d90ec1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5613d90ec028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d90ec0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ec2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ec328 Implicit # | | | `-ConstAttr 0x5613d90ec350 Implicit # | | |-FunctionDecl 0x5613d90ec598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5613d90ec3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d90ec448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d90ec650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ec6c8 Implicit # | | | `-ConstAttr 0x5613d90ec6f0 Implicit # | | |-FunctionDecl 0x5613d90ec938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5613d90ec768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d90ec7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ec9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90eca68 Implicit # | | | `-ConstAttr 0x5613d90eca90 Implicit # | | |-FunctionDecl 0x5613d90ecd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5613d90ecb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d90ecbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ecdc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ece38 Implicit # | | | `-ConstAttr 0x5613d90ece60 Implicit # | | |-FunctionDecl 0x5613d90ed0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5613d90eced8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d90ecf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ed160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5613d90ed1d8 Implicit # | | | `-ConstAttr 0x5613d90ed200 Implicit # | | |-FunctionDecl 0x5613d90ed518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5613d90ed288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90ed308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90ed388 col:37 'int' # | | | |-AvailabilityAttr 0x5613d90ed5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d90ed698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5613d90ed6e0 Implicit # | | | `-ConstAttr 0x5613d90ed708 Implicit # | | |-FunctionDecl 0x5613d90ed970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5613d90ed780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90ed800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90ed880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d90eda30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d90edaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5613d90edb38 Implicit # | | | `-ConstAttr 0x5613d90edb60 Implicit # | | |-FunctionDecl 0x5613d90edc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5613d90edbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d90edd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90edd98 Implicit # | | | `-ConstAttr 0x5613d90eddc0 Implicit # | | |-FunctionDecl 0x5613d90eded8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90ede28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90edf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90ee000 Implicit # | | | `-ConstAttr 0x5613d90ee028 Implicit # | | |-FunctionDecl 0x5613d90ee150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90ee0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ee200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90ee278 Implicit # | | | `-ConstAttr 0x5613d90ee2a0 Implicit # | | |-FunctionDecl 0x5613d90ee3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90ee318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ee478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90ee4f0 Implicit # | | | `-ConstAttr 0x5613d90ee518 Implicit # | | |-FunctionDecl 0x5613d90ee628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5613d90ee578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d90ee6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90ee750 Implicit # | | | `-ConstAttr 0x5613d90ee778 Implicit # | | |-FunctionDecl 0x5613d90ee8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90ee7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ee950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90ee9c8 Implicit # | | | `-ConstAttr 0x5613d90ee9f0 Implicit # | | |-FunctionDecl 0x5613d90eeb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90eea68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90eebd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90eec50 Implicit # | | | `-ConstAttr 0x5613d90eec78 Implicit # | | |-FunctionDecl 0x5613d90eeda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90eecf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90eee50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5613d90eeec8 Implicit # | | | `-ConstAttr 0x5613d90eeef0 Implicit # | | |-FunctionDecl 0x5613d90ef000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5613d90eef50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90ef0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90ef128 Implicit # | | | `-ConstAttr 0x5613d90ef150 Implicit # | | |-FunctionDecl 0x5613d90ef268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90ef1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ef318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90ef390 Implicit # | | | `-ConstAttr 0x5613d90ef3b8 Implicit # | | |-FunctionDecl 0x5613d90ef4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90ef430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ef590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90ef608 Implicit # | | | `-ConstAttr 0x5613d90ef630 Implicit # | | |-FunctionDecl 0x5613d90ef758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90ef6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ef808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90ef880 Implicit # | | | `-ConstAttr 0x5613d90ef8a8 Implicit # | | |-FunctionDecl 0x5613d90ef9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5613d90ef908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90efa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90efae0 Implicit # | | | `-ConstAttr 0x5613d90efb08 Implicit # | | |-FunctionDecl 0x5613d90cddc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90cdd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cde70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90cdee8 Implicit # | | | `-ConstAttr 0x5613d90cdf10 Implicit # | | |-FunctionDecl 0x5613d90ce038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90cdf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ce0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90ce160 Implicit # | | | `-ConstAttr 0x5613d90ce188 Implicit # | | |-FunctionDecl 0x5613d90ce2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90ce200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ce360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5613d90ce3d8 Implicit # | | | `-ConstAttr 0x5613d90ce400 Implicit # | | |-FunctionDecl 0x5613d90ce5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5613d90ce478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90ce658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5613d90ce6d0 Implicit # | | | `-ConstAttr 0x5613d90ce6f8 Implicit # | | |-FunctionDecl 0x5613d90ce888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5613d90ce760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ce938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5613d90ce9b0 Implicit # | | | `-ConstAttr 0x5613d90ce9d8 Implicit # | | |-FunctionDecl 0x5613d90ceb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5613d90cea50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cec28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5613d90ceca0 Implicit # | | | `-ConstAttr 0x5613d90cecc8 Implicit # | | |-FunctionDecl 0x5613d90cee78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5613d90ced50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cef28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5613d90cefa0 Implicit # | | | `-ConstAttr 0x5613d90cefc8 Implicit # | | |-FunctionDecl 0x5613d90cf158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5613d90cf028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5613d90cf208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5613d90cf280 Implicit # | | | `-ConstAttr 0x5613d90cf2a8 Implicit # | | |-FunctionDecl 0x5613d90cf438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5613d90cf310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cf4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5613d90cf560 Implicit # | | | `-ConstAttr 0x5613d90cf588 Implicit # | | |-FunctionDecl 0x5613d90cf728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5613d90cf600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cf7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5613d90cf850 Implicit # | | | `-ConstAttr 0x5613d90cf878 Implicit # | | |-FunctionDecl 0x5613d90cfa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5613d90cf8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90cfac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5613d90cfb40 Implicit # | | | `-ConstAttr 0x5613d90cfb68 Implicit # | | |-FunctionDecl 0x5613d90f5bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5613d90cfbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5613d90f5c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f5cf8 Implicit # | | | `-ConstAttr 0x5613d90f5d20 Implicit # | | |-FunctionDecl 0x5613d90f5eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5613d90f5d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f5f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f5fe0 Implicit # | | | `-ConstAttr 0x5613d90f6008 Implicit # | | |-FunctionDecl 0x5613d90f61a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5613d90f6080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f6258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f62d0 Implicit # | | | `-ConstAttr 0x5613d90f62f8 Implicit # | | |-FunctionDecl 0x5613d90f6498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5613d90f6370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f6548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f65c0 Implicit # | | | `-ConstAttr 0x5613d90f65e8 Implicit # | | |-FunctionDecl 0x5613d90f6710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5613d90f6660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90f67c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f6838 Implicit # | | | `-ConstAttr 0x5613d90f6860 Implicit # | | |-FunctionDecl 0x5613d90f6988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d90f68d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f6a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f6ab0 Implicit # | | | `-ConstAttr 0x5613d90f6ad8 Implicit # | | |-FunctionDecl 0x5613d90f6c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d90f6b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f6cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f6d38 Implicit # | | | `-ConstAttr 0x5613d90f6d60 Implicit # | | |-FunctionDecl 0x5613d90f6e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d90f6dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f6f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f6fb0 Implicit # | | | `-ConstAttr 0x5613d90f6fd8 Implicit # | | |-FunctionDecl 0x5613d90f7178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5613d90f7050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d90f7228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f72a0 Implicit # | | | `-ConstAttr 0x5613d90f72c8 Implicit # | | |-FunctionDecl 0x5613d90f7468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d90f7340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f7518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f7590 Implicit # | | | `-ConstAttr 0x5613d90f75b8 Implicit # | | |-FunctionDecl 0x5613d90f7758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d90f7630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f7808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f7880 Implicit # | | | `-ConstAttr 0x5613d90f78a8 Implicit # | | |-FunctionDecl 0x5613d90f7a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d90f7920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f7af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f7b70 Implicit # | | | `-ConstAttr 0x5613d90f7b98 Implicit # | | |-FunctionDecl 0x5613d90f7d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5613d90f7c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d90f7df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f7e70 Implicit # | | | `-ConstAttr 0x5613d90f7e98 Implicit # | | |-FunctionDecl 0x5613d90f8038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d90f7f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f80e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f8160 Implicit # | | | `-ConstAttr 0x5613d90f8188 Implicit # | | |-FunctionDecl 0x5613d90f8328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d90f8200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f83d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f8450 Implicit # | | | `-ConstAttr 0x5613d90f8478 Implicit # | | |-FunctionDecl 0x5613d90f8618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d90f84f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f86c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5613d90f8740 Implicit # | | | `-ConstAttr 0x5613d90f8768 Implicit # | | |-FunctionDecl 0x5613d90f8878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5613d90f87c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d90f8928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f89a0 Implicit # | | | `-ConstAttr 0x5613d90f89c8 Implicit # | | |-FunctionDecl 0x5613d90f8ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90f8a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f8b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f8c18 Implicit # | | | `-ConstAttr 0x5613d90f8c40 Implicit # | | |-FunctionDecl 0x5613d90f8d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90f8cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f8e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f8e90 Implicit # | | | `-ConstAttr 0x5613d90f8eb8 Implicit # | | |-FunctionDecl 0x5613d90f8fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90f8f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f9090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f9108 Implicit # | | | `-ConstAttr 0x5613d90f9130 Implicit # | | |-FunctionDecl 0x5613d90f9240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5613d90f9190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5613d90f92f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f9368 Implicit # | | | `-ConstAttr 0x5613d90f9390 Implicit # | | |-FunctionDecl 0x5613d90f94b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90f9408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f9568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f95e0 Implicit # | | | `-ConstAttr 0x5613d90f9608 Implicit # | | |-FunctionDecl 0x5613d90f9730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90f9680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f97e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f9858 Implicit # | | | `-ConstAttr 0x5613d90f9880 Implicit # | | |-FunctionDecl 0x5613d90f99a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90f98f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f9a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5613d90f9ad0 Implicit # | | | `-ConstAttr 0x5613d90f9af8 Implicit # | | |-FunctionDecl 0x5613d90f9c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5613d90f9b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d90f9cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90f9d68 Implicit # | | | `-ConstAttr 0x5613d90f9d90 Implicit # | | |-FunctionDecl 0x5613d90f9ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90f9df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f9f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90f9fd0 Implicit # | | | `-ConstAttr 0x5613d90f9ff8 Implicit # | | |-FunctionDecl 0x5613d90fa120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90fa070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fa1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90fa248 Implicit # | | | `-ConstAttr 0x5613d90fa270 Implicit # | | |-FunctionDecl 0x5613d90fa398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90fa2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fa448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90fa4c0 Implicit # | | | `-ConstAttr 0x5613d90fa4e8 Implicit # | | |-FunctionDecl 0x5613d90fa5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5613d90fa548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90fa6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90fa720 Implicit # | | | `-ConstAttr 0x5613d90fa748 Implicit # | | |-FunctionDecl 0x5613d90fa870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90fa7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fa920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90fa998 Implicit # | | | `-ConstAttr 0x5613d90fa9c0 Implicit # | | |-FunctionDecl 0x5613d90faae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90faa38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fab98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90fac20 Implicit # | | | `-ConstAttr 0x5613d90fac48 Implicit # | | |-FunctionDecl 0x5613d90fad70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90facc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fae20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5613d90fae98 Implicit # | | | `-ConstAttr 0x5613d90faec0 Implicit # | | |-FunctionDecl 0x5613d90fafc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5613d90faf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d90fb078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fb0f0 Implicit # | | | `-ConstAttr 0x5613d90fb118 Implicit # | | |-FunctionDecl 0x5613d90fb2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5613d90fb180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fb358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fb3d0 Implicit # | | | `-ConstAttr 0x5613d90fb3f8 Implicit # | | |-FunctionDecl 0x5613d90fb598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5613d90fb470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fb648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fb6c0 Implicit # | | | `-ConstAttr 0x5613d90fb6e8 Implicit # | | |-FunctionDecl 0x5613d90fb888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5613d90fb760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fb938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fb9b0 Implicit # | | | `-ConstAttr 0x5613d90fb9d8 Implicit # | | |-FunctionDecl 0x5613d90fbae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5613d90fba38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90fbb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fbc30 Implicit # | | | `-ConstAttr 0x5613d90fbc58 Implicit # | | |-FunctionDecl 0x5613d90fbdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5613d90fbcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fbea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fbf20 Implicit # | | | `-ConstAttr 0x5613d90fbf48 Implicit # | | |-FunctionDecl 0x5613d90fc0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5613d90fbfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fc198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fc210 Implicit # | | | `-ConstAttr 0x5613d90fc238 Implicit # | | |-FunctionDecl 0x5613d90fc3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5613d90fc2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fc488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5613d90fc500 Implicit # | | | `-ConstAttr 0x5613d90fc528 Implicit # | | |-FunctionDecl 0x5613d90fc630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5613d90fc588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d90fc6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fc758 Implicit # | | | `-ConstAttr 0x5613d90fc780 Implicit # | | |-FunctionDecl 0x5613d90fc898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5613d90fc7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fc948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fc9c0 Implicit # | | | `-ConstAttr 0x5613d90fc9e8 Implicit # | | |-FunctionDecl 0x5613d90fcb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5613d90fca60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fcbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fcc58 Implicit # | | | `-ConstAttr 0x5613d90fcc80 Implicit # | | |-FunctionDecl 0x5613d90fcda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5613d90fccf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fce58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fced0 Implicit # | | | `-ConstAttr 0x5613d90fcef8 Implicit # | | |-FunctionDecl 0x5613d90fd000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5613d90fcf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d90fd0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fd128 Implicit # | | | `-ConstAttr 0x5613d90fd150 Implicit # | | |-FunctionDecl 0x5613d90fd278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5613d90fd1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fd328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fd3a0 Implicit # | | | `-ConstAttr 0x5613d90fd3c8 Implicit # | | |-FunctionDecl 0x5613d90fd4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5613d90fd440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fd5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fd618 Implicit # | | | `-ConstAttr 0x5613d90fd640 Implicit # | | |-FunctionDecl 0x5613d90fd768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5613d90fd6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fd818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5613d90fd890 Implicit # | | | `-ConstAttr 0x5613d90fd8b8 Implicit # | | |-FunctionDecl 0x5613d90fdb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5613d90fd918 col:15 'half' # | | | |-ParmVarDecl 0x5613d90fd998 col:21 'half' # | | | |-ParmVarDecl 0x5613d90fda18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5613d90fdbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90fdc50 Implicit # | | | `-ConstAttr 0x5613d90fdc78 Implicit # | | |-FunctionDecl 0x5613d90fded0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5613d90fdce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90fdd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90fdde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fdf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90fe008 Implicit # | | | `-ConstAttr 0x5613d90fe030 Implicit # | | |-FunctionDecl 0x5613d90fe298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5613d90fe0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90fe128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90fe1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fe358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90fe3d0 Implicit # | | | `-ConstAttr 0x5613d90fe3f8 Implicit # | | |-FunctionDecl 0x5613d90fe660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5613d90fe470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90fe4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90fe570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90fe720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90fe798 Implicit # | | | `-ConstAttr 0x5613d90fe7c0 Implicit # | | |-FunctionDecl 0x5613d90fea10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5613d90fe820 col:17 'float' # | | | |-ParmVarDecl 0x5613d90fe8a0 col:24 'float' # | | | |-ParmVarDecl 0x5613d90fe920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5613d90fead0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90feb48 Implicit # | | | `-ConstAttr 0x5613d90feb70 Implicit # | | |-FunctionDecl 0x5613d90fede8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5613d90febe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5613d90fec78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5613d90fecf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90feea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90fef20 Implicit # | | | `-ConstAttr 0x5613d90fef48 Implicit # | | |-FunctionDecl 0x5613d90ff1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5613d90fefc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5613d90ff040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5613d90ff0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ff270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90ff2e8 Implicit # | | | `-ConstAttr 0x5613d90ff310 Implicit # | | |-FunctionDecl 0x5613d90ff578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5613d90ff388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5613d90ff408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5613d90ff488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ff638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5613d90ff6b0 Implicit # | | | `-ConstAttr 0x5613d90ff6d8 Implicit # | | |-FunctionDecl 0x5613d90ff7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5613d90ff738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d90ff898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d90ff910 Implicit # | | | `-ConstAttr 0x5613d90ff938 Implicit # | | |-FunctionDecl 0x5613d90ffa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90ff9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ffb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d90ffb78 Implicit # | | | `-ConstAttr 0x5613d90ffba0 Implicit # | | |-FunctionDecl 0x5613d90ffd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90ffc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ffdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d90ffe48 Implicit # | | | `-ConstAttr 0x5613d90ffe70 Implicit # | | |-FunctionDecl 0x5613d90fff98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90ffee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9100048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d91000c0 Implicit # | | | `-ConstAttr 0x5613d91000e8 Implicit # | | |-FunctionDecl 0x5613d91001f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5613d9100148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d91002a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d9100320 Implicit # | | | `-ConstAttr 0x5613d9100348 Implicit # | | |-FunctionDecl 0x5613d9100470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d91003c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9100520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d9100598 Implicit # | | | `-ConstAttr 0x5613d91005c0 Implicit # | | |-FunctionDecl 0x5613d91006e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9100638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9100798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d9100810 Implicit # | | | `-ConstAttr 0x5613d9100838 Implicit # | | |-FunctionDecl 0x5613d9100960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d91008b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9100a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5613d9100a88 Implicit # | | | `-ConstAttr 0x5613d9100ab0 Implicit # | | |-FunctionDecl 0x5613d9100bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5613d9100b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d9100c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d9100ce8 Implicit # | | | `-ConstAttr 0x5613d9100d10 Implicit # | | |-FunctionDecl 0x5613d9100e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9100d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9100ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d9100f50 Implicit # | | | `-ConstAttr 0x5613d9100f78 Implicit # | | |-FunctionDecl 0x5613d91010a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9100ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9101150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d91011c8 Implicit # | | | `-ConstAttr 0x5613d91011f0 Implicit # | | |-FunctionDecl 0x5613d9101318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9101268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91013c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d9101440 Implicit # | | | `-ConstAttr 0x5613d9101468 Implicit # | | |-FunctionDecl 0x5613d9101578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5613d91014c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5613d9101628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d91016a0 Implicit # | | | `-ConstAttr 0x5613d91016c8 Implicit # | | |-FunctionDecl 0x5613d91017f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9101740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91018a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d9101918 Implicit # | | | `-ConstAttr 0x5613d9101940 Implicit # | | |-FunctionDecl 0x5613d9101a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d91019b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9101b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d9101b90 Implicit # | | | `-ConstAttr 0x5613d9101bb8 Implicit # | | |-FunctionDecl 0x5613d9102d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9102c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9102df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5613d9102e68 Implicit # | | | `-ConstAttr 0x5613d9102e90 Implicit # | | |-FunctionDecl 0x5613d9102fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5613d9102ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d9103050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d91030c8 Implicit # | | | `-ConstAttr 0x5613d91030f0 Implicit # | | |-FunctionDecl 0x5613d9103208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9103158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91032b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d9103330 Implicit # | | | `-ConstAttr 0x5613d9103358 Implicit # | | |-FunctionDecl 0x5613d9103480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d91033d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9103530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d91035a8 Implicit # | | | `-ConstAttr 0x5613d91035d0 Implicit # | | |-FunctionDecl 0x5613d91036f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9103648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91037a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d9103820 Implicit # | | | `-ConstAttr 0x5613d9103848 Implicit # | | |-FunctionDecl 0x5613d9103958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5613d91038a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d9103a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d9103a80 Implicit # | | | `-ConstAttr 0x5613d9103aa8 Implicit # | | |-FunctionDecl 0x5613d9103bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9103b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9103c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d9103cf8 Implicit # | | | `-ConstAttr 0x5613d9103d20 Implicit # | | |-FunctionDecl 0x5613d9103e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9103d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9103ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d9103f70 Implicit # | | | `-ConstAttr 0x5613d9103f98 Implicit # | | |-FunctionDecl 0x5613d91040c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9104010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9104170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5613d91041e8 Implicit # | | | `-ConstAttr 0x5613d9104210 Implicit # | | |-FunctionDecl 0x5613d9104460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5613d9104270 col:14 'half' # | | | |-ParmVarDecl 0x5613d91042f0 col:20 'half' # | | | |-ParmVarDecl 0x5613d9104370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5613d9104520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9104598 Implicit # | | | `-ConstAttr 0x5613d91045c0 Implicit # | | |-FunctionDecl 0x5613d9104818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5613d9104628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5613d91046a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5613d9104728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91048d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9104950 Implicit # | | | `-ConstAttr 0x5613d9104978 Implicit # | | |-FunctionDecl 0x5613d9104be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5613d91049f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5613d9104a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5613d9104af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9105cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9105d40 Implicit # | | | `-ConstAttr 0x5613d9105d68 Implicit # | | |-FunctionDecl 0x5613d9105fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5613d9105de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5613d9105e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5613d9105ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9106090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9106108 Implicit # | | | `-ConstAttr 0x5613d9106130 Implicit # | | |-FunctionDecl 0x5613d9106380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5613d9106190 col:12 'int' # | | | |-ParmVarDecl 0x5613d9106210 col:17 'int' # | | | |-ParmVarDecl 0x5613d9106290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5613d9106440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d91064b8 Implicit # | | | `-ConstAttr 0x5613d91064e0 Implicit # | | |-FunctionDecl 0x5613d9106748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5613d9106558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5613d91065d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5613d9106658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9106808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9106880 Implicit # | | | `-ConstAttr 0x5613d91068a8 Implicit # | | |-FunctionDecl 0x5613d9106b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5613d9106920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5613d91069a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5613d9106a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9106bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9106c48 Implicit # | | | `-ConstAttr 0x5613d9106c70 Implicit # | | |-FunctionDecl 0x5613d9106ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5613d9106ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9106d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9106de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9106f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9107010 Implicit # | | | `-ConstAttr 0x5613d9107038 Implicit # | | |-FunctionDecl 0x5613d91072a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5613d91070b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d9107130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d91071b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9107360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d91073d8 Implicit # | | | `-ConstAttr 0x5613d9107400 Implicit # | | |-FunctionDecl 0x5613d9107668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5613d9107478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d91074f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d9107578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9107728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d91077a0 Implicit # | | | `-ConstAttr 0x5613d91077c8 Implicit # | | |-FunctionDecl 0x5613d9107a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5613d9107840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d91078c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d9107940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9107af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9107b68 Implicit # | | | `-ConstAttr 0x5613d9107b90 Implicit # | | |-FunctionDecl 0x5613d9107e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5613d9107c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9107cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9107d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9107ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9107f68 Implicit # | | | `-ConstAttr 0x5613d9107f90 Implicit # | | |-FunctionDecl 0x5613d91081f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5613d9108008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9108088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9108108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d91082b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9108330 Implicit # | | | `-ConstAttr 0x5613d9108358 Implicit # | | |-FunctionDecl 0x5613d91085c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5613d91083d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9108450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d91084d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9108680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d91086f8 Implicit # | | | `-ConstAttr 0x5613d9108720 Implicit # | | |-FunctionDecl 0x5613d9108988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5613d9108798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9108818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9108898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9108a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9108ac0 Implicit # | | | `-ConstAttr 0x5613d9108ae8 Implicit # | | |-FunctionDecl 0x5613d9108d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5613d9108b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9108be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9108c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9108e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9108e88 Implicit # | | | `-ConstAttr 0x5613d9108eb0 Implicit # | | |-FunctionDecl 0x5613d9109118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5613d9108f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9108fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9109028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d91091d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9109250 Implicit # | | | `-ConstAttr 0x5613d9109278 Implicit # | | |-FunctionDecl 0x5613d91094e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5613d91092f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9109370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d91093f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91095a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9109618 Implicit # | | | `-ConstAttr 0x5613d9109640 Implicit # | | |-FunctionDecl 0x5613d91098a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5613d91096b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9109738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d91097b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9109968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d91099e0 Implicit # | | | `-ConstAttr 0x5613d9109a08 Implicit # | | |-FunctionDecl 0x5613d9109cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5613d9109a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9109b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9109b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9109d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d9109e08 Implicit # | | | `-ConstAttr 0x5613d9109e30 Implicit # | | |-FunctionDecl 0x5613d910a080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5613d9109e90 col:16 'float' # | | | |-ParmVarDecl 0x5613d9109f10 col:23 'float' # | | | |-ParmVarDecl 0x5613d9109f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5613d910a140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910a1b8 Implicit # | | | `-ConstAttr 0x5613d910a1e0 Implicit # | | |-FunctionDecl 0x5613d910a448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5613d910a258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5613d910a2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5613d910a358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d910a508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910a580 Implicit # | | | `-ConstAttr 0x5613d910a5a8 Implicit # | | |-FunctionDecl 0x5613d910a810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5613d910a620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5613d910a6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5613d910a720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d910a8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910a948 Implicit # | | | `-ConstAttr 0x5613d910a970 Implicit # | | |-FunctionDecl 0x5613d910abd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5613d910a9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5613d910aa68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5613d910aae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d910ac98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910ad10 Implicit # | | | `-ConstAttr 0x5613d910ad38 Implicit # | | |-FunctionDecl 0x5613d910af88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5613d910ad98 col:18 'double' # | | | |-ParmVarDecl 0x5613d910ae18 col:26 'double' # | | | |-ParmVarDecl 0x5613d910ae98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5613d910b048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910b0c0 Implicit # | | | `-ConstAttr 0x5613d910b0e8 Implicit # | | |-FunctionDecl 0x5613d910b350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5613d910b160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5613d910b1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5613d910b260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d910b410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910b488 Implicit # | | | `-ConstAttr 0x5613d910b4b0 Implicit # | | |-FunctionDecl 0x5613d910b718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5613d910b528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5613d910b5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5613d910b628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d910b7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910b850 Implicit # | | | `-ConstAttr 0x5613d910b878 Implicit # | | |-FunctionDecl 0x5613d910bae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5613d910b8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5613d910b970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5613d910b9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d910bba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5613d910bc18 Implicit # | | | `-ConstAttr 0x5613d910bc40 Implicit # | | |-FunctionDecl 0x5613d90dbf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5613d90dbdb0 col:14 'half' # | | | |-ParmVarDecl 0x5613d90dbe30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5613d90dbfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dc030 Implicit # | | | `-ConstAttr 0x5613d90dc058 Implicit # | | |-FunctionDecl 0x5613d90dc210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5613d90dc0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5613d90dc140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dc2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dc340 Implicit # | | | `-ConstAttr 0x5613d90dc368 Implicit # | | |-FunctionDecl 0x5613d90dc530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5613d90dc3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5613d90dc460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dc5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dc660 Implicit # | | | `-ConstAttr 0x5613d90dc688 Implicit # | | |-FunctionDecl 0x5613d90dc850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5613d90dc700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5613d90dc780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dc908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dc980 Implicit # | | | `-ConstAttr 0x5613d90dc9a8 Implicit # | | |-FunctionDecl 0x5613d90dcb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5613d90dca08 col:12 'int' # | | | |-ParmVarDecl 0x5613d90dca88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5613d90dcc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dcc88 Implicit # | | | `-ConstAttr 0x5613d90dccb0 Implicit # | | |-FunctionDecl 0x5613d90dcef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5613d90dcd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5613d90dcda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dcfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dd028 Implicit # | | | `-ConstAttr 0x5613d90dd050 Implicit # | | |-FunctionDecl 0x5613d90dd298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5613d90dd0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5613d90dd148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dd350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dd3c8 Implicit # | | | `-ConstAttr 0x5613d90dd3f0 Implicit # | | |-FunctionDecl 0x5613d90dd638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5613d90dd468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5613d90dd4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90dd6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dd768 Implicit # | | | `-ConstAttr 0x5613d90dd790 Implicit # | | |-FunctionDecl 0x5613d90dd958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5613d90dd808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d90dd888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d90dda10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d90dda88 Implicit # | | | `-ConstAttr 0x5613d90ddab0 Implicit # | | |-FunctionDecl 0x5613d90ddcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5613d90ddb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d90ddba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90ddd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9111d48 Implicit # | | | `-ConstAttr 0x5613d9111d70 Implicit # | | |-FunctionDecl 0x5613d9111fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5613d9111de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d9111e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9112070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d91120e8 Implicit # | | | `-ConstAttr 0x5613d9112110 Implicit # | | |-FunctionDecl 0x5613d9112318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5613d9112188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9112208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91123d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9112448 Implicit # | | | `-ConstAttr 0x5613d9112470 Implicit # | | |-FunctionDecl 0x5613d9112638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5613d91124e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9112568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d91126f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9112768 Implicit # | | | `-ConstAttr 0x5613d9112790 Implicit # | | |-FunctionDecl 0x5613d91129d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5613d9112808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9112888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9112a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9112b08 Implicit # | | | `-ConstAttr 0x5613d9112b30 Implicit # | | |-FunctionDecl 0x5613d9112d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5613d9112ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9112c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9112e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9112ea8 Implicit # | | | `-ConstAttr 0x5613d9112ed0 Implicit # | | |-FunctionDecl 0x5613d9113118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5613d9112f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9112fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91131d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9113248 Implicit # | | | `-ConstAttr 0x5613d9113270 Implicit # | | |-FunctionDecl 0x5613d9113438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5613d91132e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9113368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d91134f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9113568 Implicit # | | | `-ConstAttr 0x5613d9113590 Implicit # | | |-FunctionDecl 0x5613d91137d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5613d9113608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9113688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9113890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9113908 Implicit # | | | `-ConstAttr 0x5613d9113930 Implicit # | | |-FunctionDecl 0x5613d9113b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5613d91139a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9113a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9113c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9113ca8 Implicit # | | | `-ConstAttr 0x5613d9113cd0 Implicit # | | |-FunctionDecl 0x5613d9113f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5613d9113d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9113de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9113ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9114068 Implicit # | | | `-ConstAttr 0x5613d9114090 Implicit # | | |-FunctionDecl 0x5613d9114240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5613d91140f0 col:16 'float' # | | | |-ParmVarDecl 0x5613d9114170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5613d91142f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9114370 Implicit # | | | `-ConstAttr 0x5613d9114398 Implicit # | | |-FunctionDecl 0x5613d9114560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5613d9114410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5613d9114490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9114618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9114690 Implicit # | | | `-ConstAttr 0x5613d91146b8 Implicit # | | |-FunctionDecl 0x5613d9114880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5613d9114730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5613d91147b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9114938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d91149b0 Implicit # | | | `-ConstAttr 0x5613d91149d8 Implicit # | | |-FunctionDecl 0x5613d9114ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5613d9114a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5613d9114ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9114c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9114cd0 Implicit # | | | `-ConstAttr 0x5613d9114cf8 Implicit # | | |-FunctionDecl 0x5613d9114ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5613d9114d58 col:18 'double' # | | | |-ParmVarDecl 0x5613d9114dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5613d9114f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9114fd8 Implicit # | | | `-ConstAttr 0x5613d9115000 Implicit # | | |-FunctionDecl 0x5613d9115248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5613d9115078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5613d91150f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9115300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9115378 Implicit # | | | `-ConstAttr 0x5613d91153a0 Implicit # | | |-FunctionDecl 0x5613d91155e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5613d9115418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5613d9115498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91156a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9115718 Implicit # | | | `-ConstAttr 0x5613d9115740 Implicit # | | |-FunctionDecl 0x5613d9115988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5613d91157b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5613d9115838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9115a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5613d9115ab8 Implicit # | | | `-ConstAttr 0x5613d9115ae0 Implicit # | | |-FunctionDecl 0x5613d9115d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5613d9115b40 col:14 'half' # | | | |-ParmVarDecl 0x5613d9115bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5613d9115dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9115e50 Implicit # | | | `-ConstAttr 0x5613d9115e78 Implicit # | | |-FunctionDecl 0x5613d9116030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5613d9115ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5613d9115f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91160e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9116160 Implicit # | | | `-ConstAttr 0x5613d9116188 Implicit # | | |-FunctionDecl 0x5613d9116350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5613d9116200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5613d9116280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9116408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9116480 Implicit # | | | `-ConstAttr 0x5613d91164a8 Implicit # | | |-FunctionDecl 0x5613d9116670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5613d9116520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5613d91165a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9116728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d91167a0 Implicit # | | | `-ConstAttr 0x5613d91167c8 Implicit # | | |-FunctionDecl 0x5613d9116978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5613d9116828 col:12 'int' # | | | |-ParmVarDecl 0x5613d91168a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5613d9116a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9116aa8 Implicit # | | | `-ConstAttr 0x5613d9116ad0 Implicit # | | |-FunctionDecl 0x5613d9116c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5613d9116b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5613d9116bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9116d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9116dc8 Implicit # | | | `-ConstAttr 0x5613d9116df0 Implicit # | | |-FunctionDecl 0x5613d9116fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5613d9116e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5613d9116ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9117070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d91170e8 Implicit # | | | `-ConstAttr 0x5613d9117110 Implicit # | | |-FunctionDecl 0x5613d91172d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5613d9117188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9117208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9117390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9117408 Implicit # | | | `-ConstAttr 0x5613d9117430 Implicit # | | |-FunctionDecl 0x5613d91175f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5613d91174a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d9117528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d91176b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9117728 Implicit # | | | `-ConstAttr 0x5613d9117750 Implicit # | | |-FunctionDecl 0x5613d9117918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5613d91177c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d9117848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91179d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9117a48 Implicit # | | | `-ConstAttr 0x5613d9117a70 Implicit # | | |-FunctionDecl 0x5613d9117c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5613d9117ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d9117b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9117cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9117d78 Implicit # | | | `-ConstAttr 0x5613d9117da0 Implicit # | | |-FunctionDecl 0x5613d9117f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5613d9117e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9117e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9118020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9118098 Implicit # | | | `-ConstAttr 0x5613d91180c0 Implicit # | | |-FunctionDecl 0x5613d9118270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5613d9118120 col:16 'float' # | | | |-ParmVarDecl 0x5613d91181a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5613d9118328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d91183a0 Implicit # | | | `-ConstAttr 0x5613d91183c8 Implicit # | | |-FunctionDecl 0x5613d9118590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5613d9118440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5613d91184c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9118648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d91186c0 Implicit # | | | `-ConstAttr 0x5613d91186e8 Implicit # | | |-FunctionDecl 0x5613d91188b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5613d9118760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5613d91187e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9118968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d91189e0 Implicit # | | | `-ConstAttr 0x5613d9118a08 Implicit # | | |-FunctionDecl 0x5613d9118bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5613d9118a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5613d9118b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9118c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9118d00 Implicit # | | | `-ConstAttr 0x5613d9118d28 Implicit # | | |-FunctionDecl 0x5613d9118ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5613d9118da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9118e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d9118fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9119020 Implicit # | | | `-ConstAttr 0x5613d9119048 Implicit # | | |-FunctionDecl 0x5613d9119210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5613d91190c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9119140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91192c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9119340 Implicit # | | | `-ConstAttr 0x5613d9119368 Implicit # | | |-FunctionDecl 0x5613d9119530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5613d91193e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9119460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91195e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9119660 Implicit # | | | `-ConstAttr 0x5613d9119688 Implicit # | | |-FunctionDecl 0x5613d9119850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5613d9119700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9119780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9119908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9119980 Implicit # | | | `-ConstAttr 0x5613d91199a8 Implicit # | | |-FunctionDecl 0x5613d9119b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5613d9119a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9119aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d9119c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d9119ca0 Implicit # | | | `-ConstAttr 0x5613d9119cc8 Implicit # | | |-FunctionDecl 0x5613d911b8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5613d911b768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d911b7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d911b970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911b9e8 Implicit # | | | `-ConstAttr 0x5613d911ba10 Implicit # | | |-FunctionDecl 0x5613d911bbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5613d911ba88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d911bb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d911bc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911bd08 Implicit # | | | `-ConstAttr 0x5613d911bd30 Implicit # | | |-FunctionDecl 0x5613d911bef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5613d911bda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d911be28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d911bfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911c028 Implicit # | | | `-ConstAttr 0x5613d911c050 Implicit # | | |-FunctionDecl 0x5613d911c200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5613d911c0b0 col:18 'double' # | | | |-ParmVarDecl 0x5613d911c130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5613d911c2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911c330 Implicit # | | | `-ConstAttr 0x5613d911c358 Implicit # | | |-FunctionDecl 0x5613d911c520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5613d911c3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5613d911c450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d911c5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911c650 Implicit # | | | `-ConstAttr 0x5613d911c678 Implicit # | | |-FunctionDecl 0x5613d911c840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5613d911c6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5613d911c770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d911c8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911c970 Implicit # | | | `-ConstAttr 0x5613d911c998 Implicit # | | |-FunctionDecl 0x5613d911cb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5613d911ca10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5613d911ca90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d911cc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5613d911cc90 Implicit # | | | `-ConstAttr 0x5613d911ccb8 Implicit # | | |-FunctionTemplateDecl 0x5613d911d0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d911cd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5613d911cd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5613d911d038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5613d911ce90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5613d911cf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911d148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5613d911d650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d911d1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d911d258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5613d911d2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5613d911d5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5613d911d3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5613d911d4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911d6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5613d911db50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d911d778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5613d911d7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5613d911daa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5613d911d920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5613d911d9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911dbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5613d911e0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d911dc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d911dcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5613d911dd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5613d911e028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5613d911de98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5613d911df58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911e138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5613d911e668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d911e1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5613d911e248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5613d911e2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5613d911e5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5613d911e418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5613d911e4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911e6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5613d911eca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d911e758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d911e7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5613d911e868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5613d911e8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5613d911ec00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5613d911ea50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d911eb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911ed10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5613d911f0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5613d911edb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5613d911ee20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5613d911f028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5613d911ef78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911f130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5613d911f580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5613d911f1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d911f248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5613d911f2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5613d911f4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5613d911f428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d911f5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5613d911f770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5613d911f690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5613d911f820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d911f898 Implicit # | | | `-ConstAttr 0x5613d911f8c0 Implicit # | | |-FunctionDecl 0x5613d911f9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d911f928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d911fa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d911fb00 Implicit # | | | `-ConstAttr 0x5613d911fb28 Implicit # | | |-FunctionDecl 0x5613d911fc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d911fba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d911fd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d911fd78 Implicit # | | | `-ConstAttr 0x5613d911fda0 Implicit # | | |-FunctionDecl 0x5613d911fec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d911fe18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d911ff78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d911fff0 Implicit # | | | `-ConstAttr 0x5613d9120018 Implicit # | | |-FunctionDecl 0x5613d9120128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5613d9120078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5613d91201d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d9120250 Implicit # | | | `-ConstAttr 0x5613d9120278 Implicit # | | |-FunctionDecl 0x5613d91203a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d91202f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9120450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d91204c8 Implicit # | | | `-ConstAttr 0x5613d91204f0 Implicit # | | |-FunctionDecl 0x5613d9120618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9120568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91206c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d9120740 Implicit # | | | `-ConstAttr 0x5613d9120768 Implicit # | | |-FunctionDecl 0x5613d9120890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d91207e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9120940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5613d91209b8 Implicit # | | | `-ConstAttr 0x5613d91209e0 Implicit # | | |-FunctionDecl 0x5613d9120b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5613d9120a38 col:13 'bool' # | | | |-ParmVarDecl 0x5613d9120ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5613d9120c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9120ca8 Implicit # | | | `-ConstAttr 0x5613d9120cd0 Implicit # | | |-FunctionDecl 0x5613d9120e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5613d9120d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5613d9120db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9120f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9120fb8 Implicit # | | | `-ConstAttr 0x5613d9120fe0 Implicit # | | |-FunctionDecl 0x5613d91211a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5613d9121058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5613d91210d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9121260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d91212d8 Implicit # | | | `-ConstAttr 0x5613d9121300 Implicit # | | |-FunctionDecl 0x5613d91214c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5613d9121378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5613d91213f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9121580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d91215f8 Implicit # | | | `-ConstAttr 0x5613d9121620 Implicit # | | |-FunctionDecl 0x5613d91217e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5613d9121680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5613d9121700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91218a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9121918 Implicit # | | | `-ConstAttr 0x5613d9121940 Implicit # | | |-FunctionDecl 0x5613d9121af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5613d91219a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5613d9121a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9121ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9121c20 Implicit # | | | `-ConstAttr 0x5613d9121c48 Implicit # | | |-FunctionDecl 0x5613d9121df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5613d9121ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5613d9121d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9121eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9121f28 Implicit # | | | `-ConstAttr 0x5613d9121f50 Implicit # | | |-FunctionDecl 0x5613d9122100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5613d9121fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5613d9122030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91221b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9122230 Implicit # | | | `-ConstAttr 0x5613d9122258 Implicit # | | |-FunctionDecl 0x5613d9122408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5613d91222b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5613d9122338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91224c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9122538 Implicit # | | | `-ConstAttr 0x5613d9122560 Implicit # | | |-FunctionDecl 0x5613d9122710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5613d91225c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5613d9122640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91227c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9122840 Implicit # | | | `-ConstAttr 0x5613d9122868 Implicit # | | |-FunctionDecl 0x5613d9122a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5613d91228c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5613d9122948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9122ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9122b48 Implicit # | | | `-ConstAttr 0x5613d9122b70 Implicit # | | |-FunctionDecl 0x5613d9122d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5613d9122bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5613d9122c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9122dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9122e50 Implicit # | | | `-ConstAttr 0x5613d9122e78 Implicit # | | |-FunctionDecl 0x5613d9123028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5613d9122ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5613d9122f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91230e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9123158 Implicit # | | | `-ConstAttr 0x5613d9123180 Implicit # | | |-FunctionDecl 0x5613d9123330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5613d91231e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5613d9123260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91233e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9123460 Implicit # | | | `-ConstAttr 0x5613d9123488 Implicit # | | |-FunctionDecl 0x5613d9123638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5613d91234e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5613d9123568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d91236f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9123790 Implicit # | | | `-ConstAttr 0x5613d91237b8 Implicit # | | |-FunctionDecl 0x5613d9123968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5613d9123818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5613d9123898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9123a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9123a98 Implicit # | | | `-ConstAttr 0x5613d9123ac0 Implicit # | | |-FunctionDecl 0x5613d9123c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5613d9123b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5613d9123ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9123d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d9123da0 Implicit # | | | `-ConstAttr 0x5613d9123dc8 Implicit # | | |-FunctionDecl 0x5613d9123f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5613d9123e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5613d9123ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9124030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d91240a8 Implicit # | | | `-ConstAttr 0x5613d91240d0 Implicit # | | |-FunctionDecl 0x5613d9124280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5613d9124130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5613d91241b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5613d9124338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5613d91243b0 Implicit # | | | `-ConstAttr 0x5613d91243d8 Implicit # | | |-FunctionDecl 0x5613d9124588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5613d9124438 col:14 'half' # | | | |-ParmVarDecl 0x5613d91244b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5613d9124640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d91246b8 Implicit # | | | `-ConstAttr 0x5613d91246e0 Implicit # | | |-FunctionDecl 0x5613d9124898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5613d9124748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5613d91247c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9124950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d91249c8 Implicit # | | | `-ConstAttr 0x5613d91249f0 Implicit # | | |-FunctionDecl 0x5613d9124bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5613d9124a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5613d9124ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9124c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d9124ce8 Implicit # | | | `-ConstAttr 0x5613d9124d10 Implicit # | | |-FunctionDecl 0x5613d9124ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5613d9124d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5613d9124e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9124f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d9125008 Implicit # | | | `-ConstAttr 0x5613d9125030 Implicit # | | |-FunctionDecl 0x5613d91251e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5613d9125090 col:16 'float' # | | | |-ParmVarDecl 0x5613d9125110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5613d9125298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d9125310 Implicit # | | | `-ConstAttr 0x5613d9125338 Implicit # | | |-FunctionDecl 0x5613d9125500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5613d91253b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5613d9125430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91255b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d9125630 Implicit # | | | `-ConstAttr 0x5613d9125658 Implicit # | | |-FunctionDecl 0x5613d9125870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5613d91256d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5613d91257a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9125928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d91259a0 Implicit # | | | `-ConstAttr 0x5613d91259c8 Implicit # | | |-FunctionDecl 0x5613d9125b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5613d9125a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5613d9125ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9125c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5613d9125cc0 Implicit # | | | `-ConstAttr 0x5613d9125ce8 Implicit # | | |-FunctionDecl 0x5613d9125e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5613d9125d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9125ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9125f38 Implicit # | | | `-ConstAttr 0x5613d9125f60 Implicit # | | |-FunctionDecl 0x5613d9126078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d9125fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9126128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d91261a0 Implicit # | | | `-ConstAttr 0x5613d91261c8 Implicit # | | |-FunctionDecl 0x5613d91262f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d9126240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91263a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9126418 Implicit # | | | `-ConstAttr 0x5613d9126440 Implicit # | | |-FunctionDecl 0x5613d9126568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d91264b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9126618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9126690 Implicit # | | | `-ConstAttr 0x5613d91266b8 Implicit # | | |-FunctionDecl 0x5613d91267e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9126730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d9126890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9126908 Implicit # | | | `-ConstAttr 0x5613d9126930 Implicit # | | |-FunctionDecl 0x5613d9126a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d91269a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9126b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9126b80 Implicit # | | | `-ConstAttr 0x5613d9126ba8 Implicit # | | |-FunctionDecl 0x5613d9126cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9126c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9126d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9126df8 Implicit # | | | `-ConstAttr 0x5613d9126e20 Implicit # | | |-FunctionDecl 0x5613d9126f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d9126e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9126ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5613d9127070 Implicit # | | | `-ConstAttr 0x5613d9127098 Implicit # | | |-FunctionDecl 0x5613d9127260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5613d9127110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5613d9127190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9127318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5613d9127390 Implicit # | | | `-ConstAttr 0x5613d91273b8 Implicit # | | |-FunctionDecl 0x5613d9127570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5613d9127420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5613d91274a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9127628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5613d91276a0 Implicit # | | | `-ConstAttr 0x5613d91276c8 Implicit # | | |-FunctionDecl 0x5613d91277f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5613d9127728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d91278a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9127920 Implicit # | | | `-ConstAttr 0x5613d9127948 Implicit # | | |-FunctionDecl 0x5613d9127a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d91279b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9127b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9127b88 Implicit # | | | `-ConstAttr 0x5613d9127bb0 Implicit # | | |-FunctionDecl 0x5613d9127cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9127c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9127d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9127e00 Implicit # | | | `-ConstAttr 0x5613d9127e28 Implicit # | | |-FunctionDecl 0x5613d9127f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9127ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9128000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9128078 Implicit # | | | `-ConstAttr 0x5613d91280a0 Implicit # | | |-FunctionDecl 0x5613d91281b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5613d9128100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d9128260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d91282d8 Implicit # | | | `-ConstAttr 0x5613d9128300 Implicit # | | |-FunctionDecl 0x5613d9128428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9128378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91284d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9128550 Implicit # | | | `-ConstAttr 0x5613d9128578 Implicit # | | |-FunctionDecl 0x5613d91286a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d91285f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9128750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d91287c8 Implicit # | | | `-ConstAttr 0x5613d91287f0 Implicit # | | |-FunctionDecl 0x5613d9128918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9128868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91289c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9128a40 Implicit # | | | `-ConstAttr 0x5613d9128a68 Implicit # | | |-FunctionDecl 0x5613d9128b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5613d9128ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5613d9128c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9128ca0 Implicit # | | | `-ConstAttr 0x5613d9128cc8 Implicit # | | |-FunctionDecl 0x5613d9128df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d9128d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9128ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9128f18 Implicit # | | | `-ConstAttr 0x5613d9128f40 Implicit # | | |-FunctionDecl 0x5613d9129068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d9128fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9129118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9129190 Implicit # | | | `-ConstAttr 0x5613d91291b8 Implicit # | | |-FunctionDecl 0x5613d91292e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d9129230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9129390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5613d9129408 Implicit # | | | `-ConstAttr 0x5613d9129430 Implicit # | | |-FunctionDecl 0x5613d9129540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5613d9129490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d91295f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d9129668 Implicit # | | | `-ConstAttr 0x5613d9129690 Implicit # | | |-FunctionDecl 0x5613d91297c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d91296f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9129870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d91298e8 Implicit # | | | `-ConstAttr 0x5613d9129910 Implicit # | | |-FunctionDecl 0x5613d9129a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9129988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9129ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d9129b60 Implicit # | | | `-ConstAttr 0x5613d9129b88 Implicit # | | |-FunctionDecl 0x5613d9129cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9129c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9129d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d9129dd8 Implicit # | | | `-ConstAttr 0x5613d9129e00 Implicit # | | |-FunctionDecl 0x5613d9129f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5613d9129e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5613d9129fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d912a038 Implicit # | | | `-ConstAttr 0x5613d912a060 Implicit # | | |-FunctionDecl 0x5613d912a188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d912a0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912a238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d912a2b0 Implicit # | | | `-ConstAttr 0x5613d912a2d8 Implicit # | | |-FunctionDecl 0x5613d912a400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d912a350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912a4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d912a528 Implicit # | | | `-ConstAttr 0x5613d912a550 Implicit # | | |-FunctionDecl 0x5613d912a678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d912a5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912a728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5613d912a7a0 Implicit # | | | `-ConstAttr 0x5613d912a7c8 Implicit # | | |-FunctionDecl 0x5613d912a8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5613d912a828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d912a988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d912aa00 Implicit # | | | `-ConstAttr 0x5613d912aa28 Implicit # | | |-FunctionDecl 0x5613d912ab40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d912aa90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912abf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d912ac68 Implicit # | | | `-ConstAttr 0x5613d912ac90 Implicit # | | |-FunctionDecl 0x5613d912adb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d912ad08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912ae68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d912aee0 Implicit # | | | `-ConstAttr 0x5613d912af08 Implicit # | | |-FunctionDecl 0x5613d912b030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d912af80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912b0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d912b158 Implicit # | | | `-ConstAttr 0x5613d912b180 Implicit # | | |-FunctionDecl 0x5613d912b290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5613d912b1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5613d912b340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d912b3b8 Implicit # | | | `-ConstAttr 0x5613d912b3e0 Implicit # | | |-FunctionDecl 0x5613d912b508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d912b458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912b5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d912b630 Implicit # | | | `-ConstAttr 0x5613d912b658 Implicit # | | |-FunctionDecl 0x5613d90efbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d912b6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90efc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d90efd08 Implicit # | | | `-ConstAttr 0x5613d90efd30 Implicit # | | |-FunctionDecl 0x5613d90efe58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90efda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90eff08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5613d90eff80 Implicit # | | | `-ConstAttr 0x5613d90effa8 Implicit # | | |-FunctionDecl 0x5613d90f00b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5613d90f0008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5613d90f0168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f01e0 Implicit # | | | `-ConstAttr 0x5613d90f0208 Implicit # | | |-FunctionDecl 0x5613d90f0320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d90f0270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f03d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f0448 Implicit # | | | `-ConstAttr 0x5613d90f0470 Implicit # | | |-FunctionDecl 0x5613d90f0598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d90f04e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f0648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f06c0 Implicit # | | | `-ConstAttr 0x5613d90f06e8 Implicit # | | |-FunctionDecl 0x5613d90f0810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d90f0760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f08c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f0938 Implicit # | | | `-ConstAttr 0x5613d90f0960 Implicit # | | |-FunctionDecl 0x5613d90f0a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5613d90f09c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5613d90f0b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f0b98 Implicit # | | | `-ConstAttr 0x5613d90f0bc0 Implicit # | | |-FunctionDecl 0x5613d90f0ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d90f0c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f0d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f0e10 Implicit # | | | `-ConstAttr 0x5613d90f0e38 Implicit # | | |-FunctionDecl 0x5613d90f0f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d90f0eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f1010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f1088 Implicit # | | | `-ConstAttr 0x5613d90f10b0 Implicit # | | |-FunctionDecl 0x5613d90f11d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d90f1128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f1288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f1300 Implicit # | | | `-ConstAttr 0x5613d90f1328 Implicit # | | |-FunctionDecl 0x5613d90f1438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5613d90f1388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5613d90f14e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f1560 Implicit # | | | `-ConstAttr 0x5613d90f1588 Implicit # | | |-FunctionDecl 0x5613d90f16b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d90f1600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f1760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f17d8 Implicit # | | | `-ConstAttr 0x5613d90f1800 Implicit # | | |-FunctionDecl 0x5613d90f1928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d90f1878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f19d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f1a50 Implicit # | | | `-ConstAttr 0x5613d90f1a78 Implicit # | | |-FunctionDecl 0x5613d90f1bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d90f1af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d90f1ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5613d90f1d18 Implicit # | | | `-ConstAttr 0x5613d90f1d40 Implicit # | | |-FunctionTemplateDecl 0x5613d90f2158 col:3 select # | | | |-TemplateTypeParmDecl 0x5613d90f1d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d90f20b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5613d90f1e40 col:14 'bool' # | | | |-ParmVarDecl 0x5613d90f1eb8 col:17 'T' # | | | |-ParmVarDecl 0x5613d90f1f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5613d90f21c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5613d90f22a8 Implicit # | | | `-ConstAttr 0x5613d90f22d0 Implicit # | | |-FunctionTemplateDecl 0x5613d90f27d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d90f22f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d90f2728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5613d90f2478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f2558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f2638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d90f2840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d90f2da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d90f28c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d90f2cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5613d90f2a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f2b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f2c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d90f2e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d90f3370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d90f2e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d90f32c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5613d90f3018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f30f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f31d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d90f33e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d90f3970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d90f3468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d90f38c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5613d90f35e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d90f3660 col:39 'T' # | | | |-ParmVarDecl 0x5613d90f3740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d90f39e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d9137b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d90f3a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9137a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5613d91377c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d9137838 col:39 'T' # | | | |-ParmVarDecl 0x5613d9137918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d9137b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d91380b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d9137bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9138008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5613d9137d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d9137df0 col:39 'T' # | | | |-ParmVarDecl 0x5613d9137ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5613d9138120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d91386b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d91381a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9138608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5613d9138328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d9138408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5613d9138480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5613d9138720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d9138c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d91387a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9138bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5613d9138928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d9138a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5613d9138a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5613d9138cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d9139210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5613d9138d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9139168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5613d9138ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5613d9138fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5613d9139030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5613d9139280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d9139950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5613d9139308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d91398a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5613d9139620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5613d9139698 col:23 'T' # | | | |-ParmVarDecl 0x5613d9139710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5613d91399c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d9139fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5613d9139a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9139f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5613d9139cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5613d9139d68 col:23 'T' # | | | |-ParmVarDecl 0x5613d9139de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5613d913a030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5613d913a630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5613d913a0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d913a588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5613d913a360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5613d913a3d8 col:23 'T' # | | | |-ParmVarDecl 0x5613d913a450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5613d913a6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5613d913a800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5613d913a750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d913a8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913a928 Implicit # | | | `-ConstAttr 0x5613d913a950 Implicit # | | |-FunctionDecl 0x5613d913aa68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d913a9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913ab18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913ab90 Implicit # | | | `-ConstAttr 0x5613d913abb8 Implicit # | | |-FunctionDecl 0x5613d913ace0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d913ac30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913ad90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913ae08 Implicit # | | | `-ConstAttr 0x5613d913ae30 Implicit # | | |-FunctionDecl 0x5613d913af58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d913aea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913b008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913b080 Implicit # | | | `-ConstAttr 0x5613d913b0a8 Implicit # | | |-FunctionDecl 0x5613d913b1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5613d913b108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d913b268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913b2e0 Implicit # | | | `-ConstAttr 0x5613d913b308 Implicit # | | |-FunctionDecl 0x5613d913b430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d913b380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913b4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913b558 Implicit # | | | `-ConstAttr 0x5613d913b580 Implicit # | | |-FunctionDecl 0x5613d913b6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d913b5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913b758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913b7e0 Implicit # | | | `-ConstAttr 0x5613d913b808 Implicit # | | |-FunctionDecl 0x5613d913b930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d913b880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913b9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5613d913ba58 Implicit # | | | `-ConstAttr 0x5613d913ba80 Implicit # | | |-FunctionDecl 0x5613d913bb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5613d913bae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d913bc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913bcb8 Implicit # | | | `-ConstAttr 0x5613d913bce0 Implicit # | | |-FunctionDecl 0x5613d913bdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d913bd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913bea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913bf20 Implicit # | | | `-ConstAttr 0x5613d913bf48 Implicit # | | |-FunctionDecl 0x5613d913c070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d913bfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913c120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913c198 Implicit # | | | `-ConstAttr 0x5613d913c1c0 Implicit # | | |-FunctionDecl 0x5613d913c2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d913c238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913c398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913c410 Implicit # | | | `-ConstAttr 0x5613d913c438 Implicit # | | |-FunctionDecl 0x5613d913c548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5613d913c498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d913c5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913c670 Implicit # | | | `-ConstAttr 0x5613d913c698 Implicit # | | |-FunctionDecl 0x5613d913c7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d913c710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913c870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913c8e8 Implicit # | | | `-ConstAttr 0x5613d913c910 Implicit # | | |-FunctionDecl 0x5613d913ca38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d913c988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913cae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913cb60 Implicit # | | | `-ConstAttr 0x5613d913cb88 Implicit # | | |-FunctionDecl 0x5613d913ccb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d913cc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913cd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5613d913cdd8 Implicit # | | | `-ConstAttr 0x5613d913ce00 Implicit # | | |-FunctionDecl 0x5613d913cf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5613d913ce60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d913cfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913d038 Implicit # | | | `-ConstAttr 0x5613d913d060 Implicit # | | |-FunctionDecl 0x5613d913d178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d913d0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913d228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913d2a0 Implicit # | | | `-ConstAttr 0x5613d913d2c8 Implicit # | | |-FunctionDecl 0x5613d913d3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d913d340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913d4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913d518 Implicit # | | | `-ConstAttr 0x5613d913d540 Implicit # | | |-FunctionDecl 0x5613d913d668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d913d5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913d718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913d790 Implicit # | | | `-ConstAttr 0x5613d913d7b8 Implicit # | | |-FunctionDecl 0x5613d913d8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5613d913d828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d913d988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913da00 Implicit # | | | `-ConstAttr 0x5613d913da28 Implicit # | | |-FunctionDecl 0x5613d913db50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d913daa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913dc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913dc78 Implicit # | | | `-ConstAttr 0x5613d913dca0 Implicit # | | |-FunctionDecl 0x5613d913ddc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d913dd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913de78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913def0 Implicit # | | | `-ConstAttr 0x5613d913df18 Implicit # | | |-FunctionDecl 0x5613d913e040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d913df90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913e0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5613d913e168 Implicit # | | | `-ConstAttr 0x5613d913e190 Implicit # | | |-FunctionDecl 0x5613d913e340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5613d913e1f0 col:15 'half' # | | | |-ParmVarDecl 0x5613d913e270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5613d913e3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913e470 Implicit # | | | `-ConstAttr 0x5613d913e498 Implicit # | | |-FunctionDecl 0x5613d913e650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5613d913e500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5613d913e580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913e708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913e780 Implicit # | | | `-ConstAttr 0x5613d913e7a8 Implicit # | | |-FunctionDecl 0x5613d913e970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5613d913e820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5613d913e8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913ea28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913eaa0 Implicit # | | | `-ConstAttr 0x5613d913eac8 Implicit # | | |-FunctionDecl 0x5613d913ec90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5613d913eb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5613d913ebc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913ed48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913edc0 Implicit # | | | `-ConstAttr 0x5613d913ede8 Implicit # | | |-FunctionDecl 0x5613d913ef98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5613d913ee48 col:17 'float' # | | | |-ParmVarDecl 0x5613d913eec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5613d913f050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913f0c8 Implicit # | | | `-ConstAttr 0x5613d913f0f0 Implicit # | | |-FunctionDecl 0x5613d913f2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5613d913f168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5613d913f1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913f370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913f3e8 Implicit # | | | `-ConstAttr 0x5613d913f410 Implicit # | | |-FunctionDecl 0x5613d913f5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5613d913f488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5613d913f508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d913f690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913f708 Implicit # | | | `-ConstAttr 0x5613d913f730 Implicit # | | |-FunctionDecl 0x5613d913f950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5613d913f800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5613d913f880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d913fa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5613d913fa80 Implicit # | | | `-ConstAttr 0x5613d913faa8 Implicit # | | |-FunctionDecl 0x5613d913fbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5613d913fb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d913fc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d913fce0 Implicit # | | | `-ConstAttr 0x5613d913fd08 Implicit # | | |-FunctionDecl 0x5613d913fe20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d913fd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d913fed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d913ff48 Implicit # | | | `-ConstAttr 0x5613d913ff70 Implicit # | | |-FunctionDecl 0x5613d9140098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d913ffe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9140148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d91401c0 Implicit # | | | `-ConstAttr 0x5613d91401e8 Implicit # | | |-FunctionDecl 0x5613d9140310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9140260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91403c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d9140438 Implicit # | | | `-ConstAttr 0x5613d9140460 Implicit # | | |-FunctionDecl 0x5613d9140570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5613d91404c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5613d9140620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d9140698 Implicit # | | | `-ConstAttr 0x5613d91406c0 Implicit # | | |-FunctionDecl 0x5613d91407e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9140738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9140898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d9140910 Implicit # | | | `-ConstAttr 0x5613d9140938 Implicit # | | |-FunctionDecl 0x5613d9140a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d91409b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9140b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d9140b88 Implicit # | | | `-ConstAttr 0x5613d9140bb0 Implicit # | | |-FunctionDecl 0x5613d9140cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9140c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9140d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5613d9140e00 Implicit # | | | `-ConstAttr 0x5613d9140e28 Implicit # | | |-FunctionDecl 0x5613d9140f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5613d9140e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5613d9140fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d9141060 Implicit # | | | `-ConstAttr 0x5613d9141088 Implicit # | | |-FunctionDecl 0x5613d91411a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d91410f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9141250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d91412c8 Implicit # | | | `-ConstAttr 0x5613d91412f0 Implicit # | | |-FunctionDecl 0x5613d9141418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9141368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91414c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d9141540 Implicit # | | | `-ConstAttr 0x5613d9141568 Implicit # | | |-FunctionDecl 0x5613d9141690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d91415e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9141740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d91417b8 Implicit # | | | `-ConstAttr 0x5613d9141810 Implicit # | | |-FunctionDecl 0x5613d9141920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5613d9141870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5613d91419d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d9141a48 Implicit # | | | `-ConstAttr 0x5613d9141a70 Implicit # | | |-FunctionDecl 0x5613d9141b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9141ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9141c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d9141cc0 Implicit # | | | `-ConstAttr 0x5613d9141ce8 Implicit # | | |-FunctionDecl 0x5613d9141e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9141d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9141ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d9141f38 Implicit # | | | `-ConstAttr 0x5613d9141f60 Implicit # | | |-FunctionDecl 0x5613d9142088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9141fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9142138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5613d91421b0 Implicit # | | | `-ConstAttr 0x5613d91421d8 Implicit # | | |-FunctionDecl 0x5613d91422e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5613d9142238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5613d9142398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d9142410 Implicit # | | | `-ConstAttr 0x5613d9142438 Implicit # | | |-FunctionDecl 0x5613d9142550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d91424a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9142600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d9142678 Implicit # | | | `-ConstAttr 0x5613d91426a0 Implicit # | | |-FunctionDecl 0x5613d91427c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9142718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9142878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d91428f0 Implicit # | | | `-ConstAttr 0x5613d9142918 Implicit # | | |-FunctionDecl 0x5613d9142a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9142990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9142af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d9142b68 Implicit # | | | `-ConstAttr 0x5613d9142b90 Implicit # | | |-FunctionDecl 0x5613d9142ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5613d9142bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5613d9142d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d9142dc8 Implicit # | | | `-ConstAttr 0x5613d9142df0 Implicit # | | |-FunctionDecl 0x5613d9142f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9142e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9142fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d9143040 Implicit # | | | `-ConstAttr 0x5613d9143068 Implicit # | | |-FunctionDecl 0x5613d9143190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d91430e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9143240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d91432b8 Implicit # | | | `-ConstAttr 0x5613d91432e0 Implicit # | | |-FunctionDecl 0x5613d9143408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9143358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91434b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5613d9143530 Implicit # | | | `-ConstAttr 0x5613d9143558 Implicit # | | |-FunctionDecl 0x5613d9143660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5613d91435b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5613d9143710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9143770 # | | | |-NoThrowAttr 0x5613d91437b0 Implicit # | | | `-ConstAttr 0x5613d91437d8 Implicit # | | |-FunctionDecl 0x5613d9143900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5613d9143850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91439b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9143a10 # | | | |-NoThrowAttr 0x5613d9143a50 Implicit # | | | `-ConstAttr 0x5613d9143a78 Implicit # | | |-FunctionDecl 0x5613d9143ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5613d9143af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9143c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9143cb0 # | | | |-NoThrowAttr 0x5613d9143cf0 Implicit # | | | `-ConstAttr 0x5613d9143d18 Implicit # | | |-FunctionDecl 0x5613d9143e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5613d9143d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9143ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9143f50 # | | | |-NoThrowAttr 0x5613d9143f90 Implicit # | | | `-ConstAttr 0x5613d9143fb8 Implicit # | | |-FunctionDecl 0x5613d91440d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5613d9144028 col:56 'int' # | | | |-AvailabilityAttr 0x5613d9144180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9144240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9144270 # | | | |-NoThrowAttr 0x5613d91442b0 Implicit # | | | `-ConstAttr 0x5613d91442d8 Implicit # | | |-FunctionDecl 0x5613d9144488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5613d9144360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5613d9144538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91445f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9144628 # | | | |-NoThrowAttr 0x5613d9144668 Implicit # | | | `-ConstAttr 0x5613d9144690 Implicit # | | |-FunctionDecl 0x5613d9144848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5613d9144718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5613d91448f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91449b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d91449e8 # | | | |-NoThrowAttr 0x5613d9144a28 Implicit # | | | `-ConstAttr 0x5613d9144a50 Implicit # | | |-FunctionDecl 0x5613d9144c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5613d9144ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5613d9144cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9144d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9144da8 # | | | |-NoThrowAttr 0x5613d9144de8 Implicit # | | | `-ConstAttr 0x5613d9144e10 Implicit # | | |-FunctionDecl 0x5613d9144f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5613d9144e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d9144ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91450b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d91450e0 # | | | |-NoThrowAttr 0x5613d9145120 Implicit # | | | `-ConstAttr 0x5613d9145148 Implicit # | | |-FunctionDecl 0x5613d91452f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5613d91451d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5613d91453a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9145468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9145498 # | | | |-NoThrowAttr 0x5613d91454d8 Implicit # | | | `-ConstAttr 0x5613d9145500 Implicit # | | |-FunctionDecl 0x5613d91456b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5613d9145588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5613d9145768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9145860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9145890 # | | | |-NoThrowAttr 0x5613d91458d0 Implicit # | | | `-ConstAttr 0x5613d91458f8 Implicit # | | |-FunctionDecl 0x5613d9145aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5613d9145980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5613d9145b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9145c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9145c48 # | | | |-NoThrowAttr 0x5613d9145c88 Implicit # | | | `-ConstAttr 0x5613d9145cb0 Implicit # | | |-FunctionDecl 0x5613d9145de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5613d9145d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5613d9145e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9145f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9145f80 # | | | |-NoThrowAttr 0x5613d9145fc0 Implicit # | | | `-ConstAttr 0x5613d9145fe8 Implicit # | | |-FunctionDecl 0x5613d9146198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d9146070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d9146248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9146308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9146338 # | | | |-NoThrowAttr 0x5613d9146378 Implicit # | | | `-ConstAttr 0x5613d91463a0 Implicit # | | |-FunctionDecl 0x5613d9146558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d9146428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d9146608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91466c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d91466f8 # | | | |-NoThrowAttr 0x5613d9146738 Implicit # | | | `-ConstAttr 0x5613d9146760 Implicit # | | |-FunctionDecl 0x5613d9146918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d91467e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d91469c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9146a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9146ab8 # | | | |-NoThrowAttr 0x5613d9146af8 Implicit # | | | `-ConstAttr 0x5613d9146b20 Implicit # | | |-FunctionDecl 0x5613d9146c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5613d9146ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5613d9146d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9146dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9146df0 # | | | |-NoThrowAttr 0x5613d9146e30 Implicit # | | | `-ConstAttr 0x5613d9146e58 Implicit # | | |-FunctionDecl 0x5613d9147008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d9146ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d91470b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9147178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d91471a8 # | | | |-NoThrowAttr 0x5613d91471e8 Implicit # | | | `-ConstAttr 0x5613d9147210 Implicit # | | |-FunctionDecl 0x5613d91473c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9147298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d9147478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9147538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9147568 # | | | |-NoThrowAttr 0x5613d91475a8 Implicit # | | | `-ConstAttr 0x5613d91475d0 Implicit # | | |-FunctionDecl 0x5613d9147788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d9147658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9147848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9147908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9147938 # | | | |-NoThrowAttr 0x5613d9147978 Implicit # | | | `-ConstAttr 0x5613d91479a0 Implicit # | | |-FunctionDecl 0x5613d9147ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5613d9147a10 col:58 'float' # | | | |-AvailabilityAttr 0x5613d9147b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9147c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9147c58 # | | | |-NoThrowAttr 0x5613d9147c98 Implicit # | | | `-ConstAttr 0x5613d9147cc0 Implicit # | | |-FunctionDecl 0x5613d9147df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5613d9147d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5613d9147ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9147f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9147f98 # | | | |-NoThrowAttr 0x5613d9147fd8 Implicit # | | | `-ConstAttr 0x5613d9148000 Implicit # | | |-FunctionDecl 0x5613d9148138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5613d9148088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5613d91481e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91482a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d91482d8 # | | | |-NoThrowAttr 0x5613d9148318 Implicit # | | | `-ConstAttr 0x5613d9148340 Implicit # | | |-FunctionDecl 0x5613d9148478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5613d91483c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5613d9148528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91485e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9148618 # | | | |-NoThrowAttr 0x5613d9148658 Implicit # | | | `-ConstAttr 0x5613d9148680 Implicit # | | |-FunctionDecl 0x5613d9148798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5613d91486f0 col:59 'double' # | | | |-AvailabilityAttr 0x5613d9148848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9148908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9148938 # | | | |-NoThrowAttr 0x5613d9148978 Implicit # | | | `-ConstAttr 0x5613d91489a0 Implicit # | | |-FunctionDecl 0x5613d9148b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5613d9148a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5613d9148c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9148cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9148cf8 # | | | |-NoThrowAttr 0x5613d9148d38 Implicit # | | | `-ConstAttr 0x5613d9148d60 Implicit # | | |-FunctionDecl 0x5613d9148f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5613d9148de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5613d9148fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9149088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d91490b8 # | | | |-NoThrowAttr 0x5613d91490f8 Implicit # | | | `-ConstAttr 0x5613d9149120 Implicit # | | |-FunctionDecl 0x5613d91492d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5613d91491a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5613d9149388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9149448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5613d9149478 # | | | |-NoThrowAttr 0x5613d91494b8 Implicit # | | | `-ConstAttr 0x5613d91494e0 Implicit # | | |-FunctionDecl 0x5613d91495f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5613d9149548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5613d91496a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9149760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5613d9149790 # | | | |-NoThrowAttr 0x5613d91497d0 Implicit # | | | `-ConstAttr 0x5613d91497f8 Implicit # | | |-FunctionDecl 0x5613d9149908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5613d9149860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5613d91499b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9149a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5613d9149aa8 # | | | |-NoThrowAttr 0x5613d9149ae8 Implicit # | | | `-ConstAttr 0x5613d9149b10 Implicit # | | |-FunctionDecl 0x5613d9149c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5613d9149b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5613d9149d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9149e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5613d9149e38 # | | | |-NoThrowAttr 0x5613d9149e78 Implicit # | | | `-ConstAttr 0x5613d9149ea0 Implicit # | | |-FunctionDecl 0x5613d914a028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5613d9149ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5613d914a0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d914a198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5613d914a1c8 # | | | |-NoThrowAttr 0x5613d914a208 Implicit # | | | `-ConstAttr 0x5613d914a230 Implicit # | | |-FunctionDecl 0x5613d914a308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5613d914a3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d914a470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5613d914a4a0 # | | | |-NoThrowAttr 0x5613d914a4e0 Implicit # | | | `-ConstAttr 0x5613d914a508 Implicit # | | |-FunctionDecl 0x5613d914a5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5613d914a648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d914a708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5613d914a738 # | | | |-NoThrowAttr 0x5613d914a778 Implicit # | | | `-ConstAttr 0x5613d914a7a0 Implicit # | | |-FunctionDecl 0x5613d914a810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5613d914a8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d914a978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5613d914a9a8 # | | | |-NoThrowAttr 0x5613d914a9e8 Implicit # | | | `-ConstAttr 0x5613d914aa10 Implicit # | | |-FunctionDecl 0x5613d914ab18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5613d914aa68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5613d914abc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d914ac88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5613d914acb8 # | | | |-NoThrowAttr 0x5613d914acf8 Implicit # | | | `-ConstAttr 0x5613d914ad20 Implicit # | | |-FunctionDecl 0x5613d914af30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5613d914ad68 col:53 'bool' # | | | |-ParmVarDecl 0x5613d914ade8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914afe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914b048 # | | | |-NoThrowAttr 0x5613d914b088 Implicit # | | | `-ConstAttr 0x5613d914b0b0 Implicit # | | |-FunctionDecl 0x5613d914b2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5613d914b118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5613d914b198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914b3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914b400 # | | | |-NoThrowAttr 0x5613d914b440 Implicit # | | | `-ConstAttr 0x5613d914b468 Implicit # | | |-FunctionDecl 0x5613d914b6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5613d914b4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5613d914b560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914b770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914b7d0 # | | | |-NoThrowAttr 0x5613d914b810 Implicit # | | | `-ConstAttr 0x5613d914c870 Implicit # | | |-FunctionDecl 0x5613d914cab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5613d914c8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5613d914c968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914cb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914cbd0 # | | | |-NoThrowAttr 0x5613d914cc10 Implicit # | | | `-ConstAttr 0x5613d914cc38 Implicit # | | |-FunctionDecl 0x5613d914ce68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5613d914cc98 col:53 'half' # | | | |-ParmVarDecl 0x5613d914cd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914cf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914cf80 # | | | |-NoThrowAttr 0x5613d914cfc0 Implicit # | | | `-ConstAttr 0x5613d914cfe8 Implicit # | | |-FunctionDecl 0x5613d914d238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5613d914d060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5613d914d0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914d2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914d350 # | | | |-NoThrowAttr 0x5613d914d390 Implicit # | | | `-ConstAttr 0x5613d914d3b8 Implicit # | | |-FunctionDecl 0x5613d914d608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5613d914d430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5613d914d4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914d6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914d720 # | | | |-NoThrowAttr 0x5613d914d760 Implicit # | | | `-ConstAttr 0x5613d914d788 Implicit # | | |-FunctionDecl 0x5613d914d9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5613d914d800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5613d914d880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914da90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914daf0 # | | | |-NoThrowAttr 0x5613d914db30 Implicit # | | | `-ConstAttr 0x5613d914db58 Implicit # | | |-FunctionDecl 0x5613d914dd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5613d914dbb8 col:51 'int' # | | | |-ParmVarDecl 0x5613d914dc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914de40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914dea0 # | | | |-NoThrowAttr 0x5613d914dee0 Implicit # | | | `-ConstAttr 0x5613d914df08 Implicit # | | |-FunctionDecl 0x5613d914e158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5613d914df80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5613d914e000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914e210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914e270 # | | | |-NoThrowAttr 0x5613d914e2b0 Implicit # | | | `-ConstAttr 0x5613d914e2d8 Implicit # | | |-FunctionDecl 0x5613d914e528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5613d914e350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5613d914e3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914e5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914e640 # | | | |-NoThrowAttr 0x5613d914e680 Implicit # | | | `-ConstAttr 0x5613d914e6a8 Implicit # | | |-FunctionDecl 0x5613d914e938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5613d914e720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5613d914e7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914e9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914ea50 # | | | |-NoThrowAttr 0x5613d914ea90 Implicit # | | | `-ConstAttr 0x5613d914eab8 Implicit # | | |-FunctionDecl 0x5613d914ecc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5613d914eb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d914ebb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914ed80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914ede0 # | | | |-NoThrowAttr 0x5613d914ee20 Implicit # | | | `-ConstAttr 0x5613d914ee48 Implicit # | | |-FunctionDecl 0x5613d914f098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5613d914eec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d914ef40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914f150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914f1b0 # | | | |-NoThrowAttr 0x5613d914f1f0 Implicit # | | | `-ConstAttr 0x5613d914f218 Implicit # | | |-FunctionDecl 0x5613d914f468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5613d914f290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d914f310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914f520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914f580 # | | | |-NoThrowAttr 0x5613d914f5c0 Implicit # | | | `-ConstAttr 0x5613d914f5e8 Implicit # | | |-FunctionDecl 0x5613d914f838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5613d914f660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d914f6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914f8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914f950 # | | | |-NoThrowAttr 0x5613d914f990 Implicit # | | | `-ConstAttr 0x5613d914f9b8 Implicit # | | |-FunctionDecl 0x5613d914fbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5613d914fa18 col:55 'float' # | | | |-ParmVarDecl 0x5613d914fa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d914fca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d914fd00 # | | | |-NoThrowAttr 0x5613d914fd40 Implicit # | | | `-ConstAttr 0x5613d914fd68 Implicit # | | |-FunctionDecl 0x5613d914ffb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5613d914fde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5613d914fe60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9150070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d91500d0 # | | | |-NoThrowAttr 0x5613d9150110 Implicit # | | | `-ConstAttr 0x5613d9150138 Implicit # | | |-FunctionDecl 0x5613d9150388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5613d91501b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5613d9150230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9150440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d91504a0 # | | | |-NoThrowAttr 0x5613d91504e0 Implicit # | | | `-ConstAttr 0x5613d9150508 Implicit # | | |-FunctionDecl 0x5613d9150758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5613d9150580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5613d9150600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9150810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9150890 # | | | |-NoThrowAttr 0x5613d91508d0 Implicit # | | | `-ConstAttr 0x5613d91508f8 Implicit # | | |-FunctionDecl 0x5613d9150b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5613d9150970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d91509f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9150c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9150c60 # | | | |-NoThrowAttr 0x5613d9150ca0 Implicit # | | | `-ConstAttr 0x5613d9150cc8 Implicit # | | |-FunctionDecl 0x5613d9150f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5613d9150d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9150dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9150fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9151030 # | | | |-NoThrowAttr 0x5613d9151070 Implicit # | | | `-ConstAttr 0x5613d9151098 Implicit # | | |-FunctionDecl 0x5613d91512e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5613d9151110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9151190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d91513a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9151400 # | | | |-NoThrowAttr 0x5613d9151440 Implicit # | | | `-ConstAttr 0x5613d9151468 Implicit # | | |-FunctionDecl 0x5613d91516b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5613d91514e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9151560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9151770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d91517d0 # | | | |-NoThrowAttr 0x5613d9151810 Implicit # | | | `-ConstAttr 0x5613d9151838 Implicit # | | |-FunctionDecl 0x5613d9151a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5613d91518b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9151930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9151b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9151ba0 # | | | |-NoThrowAttr 0x5613d9151be0 Implicit # | | | `-ConstAttr 0x5613d9151c08 Implicit # | | |-FunctionDecl 0x5613d9151e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5613d9151c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9151d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9151f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9151f70 # | | | |-NoThrowAttr 0x5613d9151fb0 Implicit # | | | `-ConstAttr 0x5613d9151fd8 Implicit # | | |-FunctionDecl 0x5613d9152228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5613d9152050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d91520d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d91522e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9152340 # | | | |-NoThrowAttr 0x5613d9152380 Implicit # | | | `-ConstAttr 0x5613d91523a8 Implicit # | | |-FunctionDecl 0x5613d91525f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5613d9152420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d91524a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d91526b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9152710 # | | | |-NoThrowAttr 0x5613d9152750 Implicit # | | | `-ConstAttr 0x5613d9152778 Implicit # | | |-FunctionDecl 0x5613d91529f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5613d91527d8 col:57 'double' # | | | |-ParmVarDecl 0x5613d91528a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9152ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9152b10 # | | | |-NoThrowAttr 0x5613d9152b50 Implicit # | | | `-ConstAttr 0x5613d9152b78 Implicit # | | |-FunctionDecl 0x5613d9152dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5613d9152bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5613d9152c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9152e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9152ee0 # | | | |-NoThrowAttr 0x5613d9152f20 Implicit # | | | `-ConstAttr 0x5613d9152f48 Implicit # | | |-FunctionDecl 0x5613d9153198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5613d9152fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5613d9153040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9153250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d91532b0 # | | | |-NoThrowAttr 0x5613d91532f0 Implicit # | | | `-ConstAttr 0x5613d9153318 Implicit # | | |-FunctionDecl 0x5613d9153568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5613d9153390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5613d9153410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9153620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5613d9153680 # | | | |-NoThrowAttr 0x5613d91536c0 Implicit # | | | `-ConstAttr 0x5613d91536e8 Implicit # | | |-FunctionDecl 0x5613d9153820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5613d9153770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d91538d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9153990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d91539c0 # | | | |-NoThrowAttr 0x5613d9153a00 Implicit # | | | `-ConstAttr 0x5613d9153a28 Implicit # | | |-FunctionDecl 0x5613d9153b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d9153aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5613d9153c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9153cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d9153cf0 # | | | |-NoThrowAttr 0x5613d9153d30 Implicit # | | | `-ConstAttr 0x5613d9153d58 Implicit # | | |-FunctionDecl 0x5613d9153e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d9153de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5613d9153f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9154000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d9154030 # | | | |-NoThrowAttr 0x5613d9154070 Implicit # | | | `-ConstAttr 0x5613d9154098 Implicit # | | |-FunctionDecl 0x5613d91541d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d9154120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5613d9154280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9154340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d9154370 # | | | |-NoThrowAttr 0x5613d91543b0 Implicit # | | | `-ConstAttr 0x5613d91543d8 Implicit # | | |-FunctionDecl 0x5613d9154510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9154460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5613d91545c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9154680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d91546b0 # | | | |-NoThrowAttr 0x5613d91546f0 Implicit # | | | `-ConstAttr 0x5613d9154718 Implicit # | | |-FunctionDecl 0x5613d91548b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d91547a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d9154960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9154a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d9154a50 # | | | |-NoThrowAttr 0x5613d9154a90 Implicit # | | | `-ConstAttr 0x5613d9154ab8 Implicit # | | |-FunctionDecl 0x5613d9154bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9154b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d9154ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9154d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d9154d90 # | | | |-NoThrowAttr 0x5613d9154dd0 Implicit # | | | `-ConstAttr 0x5613d9154df8 Implicit # | | |-FunctionDecl 0x5613d9154f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d9154e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9154fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91550a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5613d91550d0 # | | | |-NoThrowAttr 0x5613d9155110 Implicit # | | | `-ConstAttr 0x5613d9155138 Implicit # | | |-FunctionDecl 0x5613d9155270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5613d91551c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d9155320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91553e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9155410 # | | | |-NoThrowAttr 0x5613d9155450 Implicit # | | | `-ConstAttr 0x5613d9155478 Implicit # | | |-FunctionDecl 0x5613d91555a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d91554f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5613d9155650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9155710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9155740 # | | | |-NoThrowAttr 0x5613d9155780 Implicit # | | | `-ConstAttr 0x5613d91557a8 Implicit # | | |-FunctionDecl 0x5613d91558e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d9155830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5613d9155990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9155a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9155a80 # | | | |-NoThrowAttr 0x5613d9155ac0 Implicit # | | | `-ConstAttr 0x5613d9155ae8 Implicit # | | |-FunctionDecl 0x5613d9155c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d9155b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5613d9155cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9155d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9155dc0 # | | | |-NoThrowAttr 0x5613d9155e00 Implicit # | | | `-ConstAttr 0x5613d9155e28 Implicit # | | |-FunctionDecl 0x5613d9155f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9155eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5613d9156010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91560d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9156100 # | | | |-NoThrowAttr 0x5613d9156140 Implicit # | | | `-ConstAttr 0x5613d9156168 Implicit # | | |-FunctionDecl 0x5613d91562a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d91561f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d9156350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9156410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9156440 # | | | |-NoThrowAttr 0x5613d9156480 Implicit # | | | `-ConstAttr 0x5613d91564a8 Implicit # | | |-FunctionDecl 0x5613d91565e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9156530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d9156690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9156750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9156780 # | | | |-NoThrowAttr 0x5613d91567c0 Implicit # | | | `-ConstAttr 0x5613d91567e8 Implicit # | | |-FunctionDecl 0x5613d9156970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d91568c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9156a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9156ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5613d9156b10 # | | | |-NoThrowAttr 0x5613d9156b50 Implicit # | | | `-ConstAttr 0x5613d9156b78 Implicit # | | |-FunctionDecl 0x5613d9156cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5613d9156c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d9156d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9156e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d9156e50 # | | | |-NoThrowAttr 0x5613d9156e90 Implicit # | | | `-ConstAttr 0x5613d9156eb8 Implicit # | | |-FunctionDecl 0x5613d9156fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d9156f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5613d9157090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9157150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d9157180 # | | | |-NoThrowAttr 0x5613d91571c0 Implicit # | | | `-ConstAttr 0x5613d91571e8 Implicit # | | |-FunctionDecl 0x5613d9157320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d9157270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5613d91573d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9157490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d91574c0 # | | | |-NoThrowAttr 0x5613d9157500 Implicit # | | | `-ConstAttr 0x5613d9157528 Implicit # | | |-FunctionDecl 0x5613d9157660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d91575b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5613d9157710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91577d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d9157800 # | | | |-NoThrowAttr 0x5613d9157840 Implicit # | | | `-ConstAttr 0x5613d9157868 Implicit # | | |-FunctionDecl 0x5613d91579a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d91578f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5613d9157a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9157b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d9157b40 # | | | |-NoThrowAttr 0x5613d9157b80 Implicit # | | | `-ConstAttr 0x5613d9157ba8 Implicit # | | |-FunctionDecl 0x5613d9157ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d9157c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d9157d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9157e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d9157e80 # | | | |-NoThrowAttr 0x5613d9157ec0 Implicit # | | | `-ConstAttr 0x5613d9157ee8 Implicit # | | |-FunctionDecl 0x5613d9158020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9157f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d91580d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9158190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d91581c0 # | | | |-NoThrowAttr 0x5613d9158200 Implicit # | | | `-ConstAttr 0x5613d9158228 Implicit # | | |-FunctionDecl 0x5613d9158360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d91582b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9158410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91584d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5613d9158500 # | | | |-NoThrowAttr 0x5613d9158540 Implicit # | | | `-ConstAttr 0x5613d9158568 Implicit # | | |-FunctionDecl 0x5613d9158678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5613d91585c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5613d9158728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9158788 # | | | |-NoThrowAttr 0x5613d91587c8 Implicit # | | | `-ConstAttr 0x5613d91587f0 Implicit # | | |-FunctionDecl 0x5613d91589b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9158858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9158a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9158ac8 # | | | |-NoThrowAttr 0x5613d9158b08 Implicit # | | | `-ConstAttr 0x5613d9158b30 Implicit # | | |-FunctionDecl 0x5613d9158c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9158ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9158d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9158d68 # | | | |-NoThrowAttr 0x5613d9158da8 Implicit # | | | `-ConstAttr 0x5613d9158dd0 Implicit # | | |-FunctionDecl 0x5613d9158ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9158e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9158fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9159008 # | | | |-NoThrowAttr 0x5613d9159048 Implicit # | | | `-ConstAttr 0x5613d9159070 Implicit # | | |-FunctionDecl 0x5613d9159180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5613d91590d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5613d9159230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9159290 # | | | |-NoThrowAttr 0x5613d91592d0 Implicit # | | | `-ConstAttr 0x5613d91592f8 Implicit # | | |-FunctionDecl 0x5613d9159420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d9159370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91594d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9159530 # | | | |-NoThrowAttr 0x5613d9159570 Implicit # | | | `-ConstAttr 0x5613d9159598 Implicit # | | |-FunctionDecl 0x5613d91596c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d9159610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9159770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d91597d0 # | | | |-NoThrowAttr 0x5613d9159810 Implicit # | | | `-ConstAttr 0x5613d9159838 Implicit # | | |-FunctionDecl 0x5613d9159960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d91598b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9159a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9159a70 # | | | |-NoThrowAttr 0x5613d9159ab0 Implicit # | | | `-ConstAttr 0x5613d9159ad8 Implicit # | | |-FunctionDecl 0x5613d9159c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5613d9159b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9159cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9159d10 # | | | |-NoThrowAttr 0x5613d9159d50 Implicit # | | | `-ConstAttr 0x5613d9159d78 Implicit # | | |-FunctionDecl 0x5613d9159ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d9159df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9159f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d9159fb0 # | | | |-NoThrowAttr 0x5613d9159ff0 Implicit # | | | `-ConstAttr 0x5613d915a018 Implicit # | | |-FunctionDecl 0x5613d915a140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d915a090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d915a1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915a250 # | | | |-NoThrowAttr 0x5613d915a290 Implicit # | | | `-ConstAttr 0x5613d915a2b8 Implicit # | | |-FunctionDecl 0x5613d915a3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d915a330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d915a490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915a4f0 # | | | |-NoThrowAttr 0x5613d915a530 Implicit # | | | `-ConstAttr 0x5613d915a558 Implicit # | | |-FunctionDecl 0x5613d915a680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d915a5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d915a730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915a790 # | | | |-NoThrowAttr 0x5613d915a7d0 Implicit # | | | `-ConstAttr 0x5613d915a7f8 Implicit # | | |-FunctionDecl 0x5613d915abc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d915a870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d915ac70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915acd0 # | | | |-NoThrowAttr 0x5613d915ad10 Implicit # | | | `-ConstAttr 0x5613d915ad38 Implicit # | | |-FunctionDecl 0x5613d915ae60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d915adb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d915af10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915af70 # | | | |-NoThrowAttr 0x5613d915afb0 Implicit # | | | `-ConstAttr 0x5613d915afd8 Implicit # | | |-FunctionDecl 0x5613d915b100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d915b050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d915b1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915b210 # | | | |-NoThrowAttr 0x5613d915b250 Implicit # | | | `-ConstAttr 0x5613d915b278 Implicit # | | |-FunctionDecl 0x5613d915b3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d915b2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d915b450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915b4b0 # | | | |-NoThrowAttr 0x5613d915b4f0 Implicit # | | | `-ConstAttr 0x5613d915b518 Implicit # | | |-FunctionDecl 0x5613d915b640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d915b590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d915b6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915b750 # | | | |-NoThrowAttr 0x5613d915b790 Implicit # | | | `-ConstAttr 0x5613d915b7b8 Implicit # | | |-FunctionDecl 0x5613d915b8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d915b830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d915b990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915b9f0 # | | | |-NoThrowAttr 0x5613d915ba30 Implicit # | | | `-ConstAttr 0x5613d915ba58 Implicit # | | |-FunctionDecl 0x5613d915bb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d915bad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d915bc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915bc90 # | | | |-NoThrowAttr 0x5613d915bcd0 Implicit # | | | `-ConstAttr 0x5613d915bcf8 Implicit # | | |-FunctionDecl 0x5613d915be08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5613d915bd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5613d915beb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915bf18 # | | | |-NoThrowAttr 0x5613d915bf58 Implicit # | | | `-ConstAttr 0x5613d915bf80 Implicit # | | |-FunctionDecl 0x5613d915c0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d915bff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d915c158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915c1b8 # | | | |-NoThrowAttr 0x5613d915c1f8 Implicit # | | | `-ConstAttr 0x5613d915c220 Implicit # | | |-FunctionDecl 0x5613d915c348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d915c298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d915c3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915c458 # | | | |-NoThrowAttr 0x5613d915c498 Implicit # | | | `-ConstAttr 0x5613d915c4c0 Implicit # | | |-FunctionDecl 0x5613d915c5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d915c538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d915c698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915c6f8 # | | | |-NoThrowAttr 0x5613d915c738 Implicit # | | | `-ConstAttr 0x5613d915c760 Implicit # | | |-FunctionDecl 0x5613d915c870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5613d915c7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5613d915c920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915c980 # | | | |-NoThrowAttr 0x5613d915c9c0 Implicit # | | | `-ConstAttr 0x5613d915c9e8 Implicit # | | |-FunctionDecl 0x5613d915cb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d915ca60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d915ce10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915ce70 # | | | |-NoThrowAttr 0x5613d915ceb0 Implicit # | | | `-ConstAttr 0x5613d915ced8 Implicit # | | |-FunctionDecl 0x5613d915d000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d915cf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d915d0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915d110 # | | | |-NoThrowAttr 0x5613d915d150 Implicit # | | | `-ConstAttr 0x5613d915d178 Implicit # | | |-FunctionDecl 0x5613d915d2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d915d1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d915d350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5613d915d3b0 # | | | |-NoThrowAttr 0x5613d915d3f0 Implicit # | | | `-ConstAttr 0x5613d915d418 Implicit # | | |-FunctionDecl 0x5613d915d528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5613d915d478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5613d915d5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915d638 # | | | |-NoThrowAttr 0x5613d915d678 Implicit # | | | `-ConstAttr 0x5613d915d6a0 Implicit # | | |-FunctionDecl 0x5613d915d7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d915d708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d915d868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915d8c8 # | | | |-NoThrowAttr 0x5613d915d908 Implicit # | | | `-ConstAttr 0x5613d915d930 Implicit # | | |-FunctionDecl 0x5613d915da58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d915d9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d915db08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915db68 # | | | |-NoThrowAttr 0x5613d915dba8 Implicit # | | | `-ConstAttr 0x5613d915dbd0 Implicit # | | |-FunctionDecl 0x5613d915dcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d915dc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d915dda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915de08 # | | | |-NoThrowAttr 0x5613d915de48 Implicit # | | | `-ConstAttr 0x5613d915de70 Implicit # | | |-FunctionDecl 0x5613d915df90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5613d915dee0 col:50 'int' # | | | |-AvailabilityAttr 0x5613d915e040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d915e100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915e130 # | | | |-NoThrowAttr 0x5613d915e170 Implicit # | | | `-ConstAttr 0x5613d915e198 Implicit # | | |-FunctionDecl 0x5613d915e2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d915e220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5613d915e380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d915e440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915e470 # | | | |-NoThrowAttr 0x5613d915e4b0 Implicit # | | | `-ConstAttr 0x5613d915e4d8 Implicit # | | |-FunctionDecl 0x5613d915e610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d915e560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5613d915e6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d915e780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915e7b0 # | | | |-NoThrowAttr 0x5613d915e7f0 Implicit # | | | `-ConstAttr 0x5613d915e818 Implicit # | | |-FunctionDecl 0x5613d915e950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d915e8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5613d915ea00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d915eac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915eaf0 # | | | |-NoThrowAttr 0x5613d915eb30 Implicit # | | | `-ConstAttr 0x5613d915eb58 Implicit # | | |-FunctionDecl 0x5613d915ec90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5613d915ebe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d915ed40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d915fe30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d915fe60 # | | | |-NoThrowAttr 0x5613d915fea0 Implicit # | | | `-ConstAttr 0x5613d915fec8 Implicit # | | |-FunctionDecl 0x5613d9160000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d915ff50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5613d91600b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9160170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91601a0 # | | | |-NoThrowAttr 0x5613d91601e0 Implicit # | | | `-ConstAttr 0x5613d9160208 Implicit # | | |-FunctionDecl 0x5613d9160340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d9160290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5613d91603f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91604b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91604e0 # | | | |-NoThrowAttr 0x5613d9160520 Implicit # | | | `-ConstAttr 0x5613d9160548 Implicit # | | |-FunctionDecl 0x5613d9160680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d91605d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5613d9160730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91607f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9160820 # | | | |-NoThrowAttr 0x5613d9160860 Implicit # | | | `-ConstAttr 0x5613d9160888 Implicit # | | |-FunctionDecl 0x5613d91609c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d9160910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5613d9160a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9160b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9160b60 # | | | |-NoThrowAttr 0x5613d9160ba0 Implicit # | | | `-ConstAttr 0x5613d9160bc8 Implicit # | | |-FunctionDecl 0x5613d9160d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d9160c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d9160db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9160e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9160ea0 # | | | |-NoThrowAttr 0x5613d9160ee0 Implicit # | | | `-ConstAttr 0x5613d9160f08 Implicit # | | |-FunctionDecl 0x5613d9161040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d9160f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d91610f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91611b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91611e0 # | | | |-NoThrowAttr 0x5613d9161220 Implicit # | | | `-ConstAttr 0x5613d9161248 Implicit # | | |-FunctionDecl 0x5613d9161380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d91612d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9161430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91614f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9161520 # | | | |-NoThrowAttr 0x5613d9161560 Implicit # | | | `-ConstAttr 0x5613d9161588 Implicit # | | |-FunctionDecl 0x5613d91616c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9161610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5613d9161770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9161830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9161860 # | | | |-NoThrowAttr 0x5613d91618a0 Implicit # | | | `-ConstAttr 0x5613d91618c8 Implicit # | | |-FunctionDecl 0x5613d9161a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d9161950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d9161ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9161b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9161ba0 # | | | |-NoThrowAttr 0x5613d9161be0 Implicit # | | | `-ConstAttr 0x5613d9161c08 Implicit # | | |-FunctionDecl 0x5613d9161d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9161c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d91655c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9165680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91656b0 # | | | |-NoThrowAttr 0x5613d91656f0 Implicit # | | | `-ConstAttr 0x5613d9165718 Implicit # | | |-FunctionDecl 0x5613d9165850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d91657a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9165900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91659c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91659f0 # | | | |-NoThrowAttr 0x5613d9165a30 Implicit # | | | `-ConstAttr 0x5613d9165a58 Implicit # | | |-FunctionDecl 0x5613d9165b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5613d9165ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5613d9165c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9165ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9165d18 # | | | |-NoThrowAttr 0x5613d9165d58 Implicit # | | | `-ConstAttr 0x5613d9165d80 Implicit # | | |-FunctionDecl 0x5613d9165eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9165e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5613d9165f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9166028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9166058 # | | | |-NoThrowAttr 0x5613d9166098 Implicit # | | | `-ConstAttr 0x5613d91660c0 Implicit # | | |-FunctionDecl 0x5613d91661f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9166148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5613d91662a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9166368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9166398 # | | | |-NoThrowAttr 0x5613d91663d8 Implicit # | | | `-ConstAttr 0x5613d9166400 Implicit # | | |-FunctionDecl 0x5613d9166538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9166488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5613d91665e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91666a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91666d8 # | | | |-NoThrowAttr 0x5613d9166718 Implicit # | | | `-ConstAttr 0x5613d9166740 Implicit # | | |-FunctionDecl 0x5613d9166860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5613d91667b0 col:56 'double' # | | | |-AvailabilityAttr 0x5613d9166910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91669d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9166a00 # | | | |-NoThrowAttr 0x5613d9166a40 Implicit # | | | `-ConstAttr 0x5613d9166a68 Implicit # | | |-FunctionDecl 0x5613d9166ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d9166af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5613d9166c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9166d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9166d40 # | | | |-NoThrowAttr 0x5613d9166d80 Implicit # | | | `-ConstAttr 0x5613d9166da8 Implicit # | | |-FunctionDecl 0x5613d9166ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d9166e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5613d9166f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9167050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d9167080 # | | | |-NoThrowAttr 0x5613d91670c0 Implicit # | | | `-ConstAttr 0x5613d91670e8 Implicit # | | |-FunctionDecl 0x5613d9167220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d9167170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5613d91672d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9167390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5613d91673c0 # | | | |-NoThrowAttr 0x5613d9167400 Implicit # | | | `-ConstAttr 0x5613d9167428 Implicit # | | |-FunctionDecl 0x5613d91675d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5613d9167488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5613d9167680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d91676e0 # | | | |-NoThrowAttr 0x5613d9167720 Implicit # | | | `-ConstAttr 0x5613d9167748 Implicit # | | |-FunctionDecl 0x5613d9167860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d91677b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9167910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9167970 # | | | |-NoThrowAttr 0x5613d91679b0 Implicit # | | | `-ConstAttr 0x5613d91679d8 Implicit # | | |-FunctionDecl 0x5613d9167b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9167a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9167bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9167c10 # | | | |-NoThrowAttr 0x5613d9167c50 Implicit # | | | `-ConstAttr 0x5613d9167c78 Implicit # | | |-FunctionDecl 0x5613d9167da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9167cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9167e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9167eb0 # | | | |-NoThrowAttr 0x5613d9167ef0 Implicit # | | | `-ConstAttr 0x5613d9167f18 Implicit # | | |-FunctionDecl 0x5613d9168028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5613d9167f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5613d91680d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9168138 # | | | |-NoThrowAttr 0x5613d9168178 Implicit # | | | `-ConstAttr 0x5613d91681a0 Implicit # | | |-FunctionDecl 0x5613d91682c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d9168218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9168378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d91683d8 # | | | |-NoThrowAttr 0x5613d9168418 Implicit # | | | `-ConstAttr 0x5613d9168440 Implicit # | | |-FunctionDecl 0x5613d9168568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d91684b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9168618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9168678 # | | | |-NoThrowAttr 0x5613d91686b8 Implicit # | | | `-ConstAttr 0x5613d91686e0 Implicit # | | |-FunctionDecl 0x5613d9168808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d9168758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91688b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9168918 # | | | |-NoThrowAttr 0x5613d9168958 Implicit # | | | `-ConstAttr 0x5613d9168980 Implicit # | | |-FunctionDecl 0x5613d9168aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5613d91689f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d9168b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9168bb8 # | | | |-NoThrowAttr 0x5613d9168bf8 Implicit # | | | `-ConstAttr 0x5613d9168c20 Implicit # | | |-FunctionDecl 0x5613d9168d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d9168c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9168df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9168e58 # | | | |-NoThrowAttr 0x5613d9168e98 Implicit # | | | `-ConstAttr 0x5613d9168ec0 Implicit # | | |-FunctionDecl 0x5613d9168fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d9168f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9169098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d91690f8 # | | | |-NoThrowAttr 0x5613d9169138 Implicit # | | | `-ConstAttr 0x5613d9169160 Implicit # | | |-FunctionDecl 0x5613d9169288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d91691d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9169338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9169398 # | | | |-NoThrowAttr 0x5613d91693d8 Implicit # | | | `-ConstAttr 0x5613d9169400 Implicit # | | |-FunctionDecl 0x5613d9169528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d9169478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d91695e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9169648 # | | | |-NoThrowAttr 0x5613d9169688 Implicit # | | | `-ConstAttr 0x5613d91696b0 Implicit # | | |-FunctionDecl 0x5613d91697d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d9169728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9169888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d91698e8 # | | | |-NoThrowAttr 0x5613d9169928 Implicit # | | | `-ConstAttr 0x5613d9169950 Implicit # | | |-FunctionDecl 0x5613d9169a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d91699c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9169b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9169b88 # | | | |-NoThrowAttr 0x5613d9169bc8 Implicit # | | | `-ConstAttr 0x5613d9169bf0 Implicit # | | |-FunctionDecl 0x5613d9169d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d9169c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9169dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d9169e28 # | | | |-NoThrowAttr 0x5613d9169e68 Implicit # | | | `-ConstAttr 0x5613d9169e90 Implicit # | | |-FunctionDecl 0x5613d9169fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9169f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d916a068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916a0c8 # | | | |-NoThrowAttr 0x5613d916a108 Implicit # | | | `-ConstAttr 0x5613d916a130 Implicit # | | |-FunctionDecl 0x5613d916a258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d916a1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d916a308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916a368 # | | | |-NoThrowAttr 0x5613d916a3a8 Implicit # | | | `-ConstAttr 0x5613d916a3d0 Implicit # | | |-FunctionDecl 0x5613d916a4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d916a448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d916a5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916a608 # | | | |-NoThrowAttr 0x5613d916a648 Implicit # | | | `-ConstAttr 0x5613d916a670 Implicit # | | |-FunctionDecl 0x5613d916a798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d916a6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d916a848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916a8a8 # | | | |-NoThrowAttr 0x5613d916a8e8 Implicit # | | | `-ConstAttr 0x5613d916a910 Implicit # | | |-FunctionDecl 0x5613d916aa20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5613d916a970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5613d916aad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916ab30 # | | | |-NoThrowAttr 0x5613d916ab70 Implicit # | | | `-ConstAttr 0x5613d916ab98 Implicit # | | |-FunctionDecl 0x5613d916acc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d916ac10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d916ad70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916add0 # | | | |-NoThrowAttr 0x5613d916ae10 Implicit # | | | `-ConstAttr 0x5613d916ae38 Implicit # | | |-FunctionDecl 0x5613d916af60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d916aeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d916b010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916b070 # | | | |-NoThrowAttr 0x5613d916b0b0 Implicit # | | | `-ConstAttr 0x5613d916b0d8 Implicit # | | |-FunctionDecl 0x5613d916b200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d916b150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d916b2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916b310 # | | | |-NoThrowAttr 0x5613d916b350 Implicit # | | | `-ConstAttr 0x5613d916b378 Implicit # | | |-FunctionDecl 0x5613d916b488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5613d916b3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5613d916b538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d916b598 # | | | |-NoThrowAttr 0x5613d910bce0 Implicit # | | | `-ConstAttr 0x5613d910bd08 Implicit # | | |-FunctionDecl 0x5613d910be30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d910bd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d910bee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d910bf40 # | | | |-NoThrowAttr 0x5613d910bf80 Implicit # | | | `-ConstAttr 0x5613d910bfa8 Implicit # | | |-FunctionDecl 0x5613d910c0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d910c020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d910c180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d910c1e0 # | | | |-NoThrowAttr 0x5613d910c220 Implicit # | | | `-ConstAttr 0x5613d910c248 Implicit # | | |-FunctionDecl 0x5613d910c370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d910c2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d910c420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5613d910c480 # | | | |-NoThrowAttr 0x5613d910c4c0 Implicit # | | | `-ConstAttr 0x5613d910c4e8 Implicit # | | |-FunctionDecl 0x5613d910c5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5613d910c548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5613d910c6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910c708 # | | | |-NoThrowAttr 0x5613d910c748 Implicit # | | | `-ConstAttr 0x5613d910c770 Implicit # | | |-FunctionDecl 0x5613d910c888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d910c7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d910c938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910c998 # | | | |-NoThrowAttr 0x5613d910c9d8 Implicit # | | | `-ConstAttr 0x5613d910ca00 Implicit # | | |-FunctionDecl 0x5613d910cb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d910ca78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d910cbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910cc38 # | | | |-NoThrowAttr 0x5613d910cc78 Implicit # | | | `-ConstAttr 0x5613d910cca0 Implicit # | | |-FunctionDecl 0x5613d910cdc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d910cd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d910ce78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910ced8 # | | | |-NoThrowAttr 0x5613d910cf18 Implicit # | | | `-ConstAttr 0x5613d910cf40 Implicit # | | |-FunctionDecl 0x5613d910d060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5613d910cfb0 col:54 'int' # | | | |-AvailabilityAttr 0x5613d910d110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910d1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910d200 # | | | |-NoThrowAttr 0x5613d910d240 Implicit # | | | `-ConstAttr 0x5613d910d268 Implicit # | | |-FunctionDecl 0x5613d910d3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d910d2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5613d910d450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910d510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910d540 # | | | |-NoThrowAttr 0x5613d910d580 Implicit # | | | `-ConstAttr 0x5613d910d5a8 Implicit # | | |-FunctionDecl 0x5613d910d6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d910d630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5613d910d790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910d850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910d880 # | | | |-NoThrowAttr 0x5613d910d8c0 Implicit # | | | `-ConstAttr 0x5613d910d8e8 Implicit # | | |-FunctionDecl 0x5613d910da20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d910d970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5613d910dad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910db90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910dbc0 # | | | |-NoThrowAttr 0x5613d910dc00 Implicit # | | | `-ConstAttr 0x5613d910dc28 Implicit # | | |-FunctionDecl 0x5613d910dda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5613d910dcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5613d910de50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910df10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910df40 # | | | |-NoThrowAttr 0x5613d910df80 Implicit # | | | `-ConstAttr 0x5613d910dfa8 Implicit # | | |-FunctionDecl 0x5613d910e0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d910e030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5613d910e190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910e250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910e280 # | | | |-NoThrowAttr 0x5613d910e2c0 Implicit # | | | `-ConstAttr 0x5613d910e2e8 Implicit # | | |-FunctionDecl 0x5613d910e420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d910e370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5613d910e4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910e590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910e5c0 # | | | |-NoThrowAttr 0x5613d910e600 Implicit # | | | `-ConstAttr 0x5613d910e628 Implicit # | | |-FunctionDecl 0x5613d910e760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d910e6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5613d910e810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910e8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910e900 # | | | |-NoThrowAttr 0x5613d910e940 Implicit # | | | `-ConstAttr 0x5613d910e968 Implicit # | | |-FunctionDecl 0x5613d910eaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d910e9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5613d910eb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910ec10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910ec40 # | | | |-NoThrowAttr 0x5613d910ec80 Implicit # | | | `-ConstAttr 0x5613d910eca8 Implicit # | | |-FunctionDecl 0x5613d910ede0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d910ed30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d910ee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910ef50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910ef80 # | | | |-NoThrowAttr 0x5613d910efc0 Implicit # | | | `-ConstAttr 0x5613d910efe8 Implicit # | | |-FunctionDecl 0x5613d910f120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d910f070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d910f1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910f290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910f2c0 # | | | |-NoThrowAttr 0x5613d910f300 Implicit # | | | `-ConstAttr 0x5613d910f328 Implicit # | | |-FunctionDecl 0x5613d910f460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d910f3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d910f510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910f5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910f600 # | | | |-NoThrowAttr 0x5613d910f640 Implicit # | | | `-ConstAttr 0x5613d910f668 Implicit # | | |-FunctionDecl 0x5613d910f7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d910f6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5613d910f850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910f910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910f940 # | | | |-NoThrowAttr 0x5613d910f980 Implicit # | | | `-ConstAttr 0x5613d910f9a8 Implicit # | | |-FunctionDecl 0x5613d910fae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d910fa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5613d910fb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d910fc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d910fc80 # | | | |-NoThrowAttr 0x5613d910fcc0 Implicit # | | | `-ConstAttr 0x5613d9177610 Implicit # | | |-FunctionDecl 0x5613d9177748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9177698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5613d91777f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91778b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d91778e8 # | | | |-NoThrowAttr 0x5613d9177928 Implicit # | | | `-ConstAttr 0x5613d9177950 Implicit # | | |-FunctionDecl 0x5613d9177a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d91779d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5613d9177b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9177bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9177c28 # | | | |-NoThrowAttr 0x5613d9177c68 Implicit # | | | `-ConstAttr 0x5613d9177c90 Implicit # | | |-FunctionDecl 0x5613d9177db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5613d9177d00 col:58 'float' # | | | |-AvailabilityAttr 0x5613d9177e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9177f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9177f50 # | | | |-NoThrowAttr 0x5613d9177f90 Implicit # | | | `-ConstAttr 0x5613d9177fb8 Implicit # | | |-FunctionDecl 0x5613d91780f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9178040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5613d91781a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9178260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9178290 # | | | |-NoThrowAttr 0x5613d91782d0 Implicit # | | | `-ConstAttr 0x5613d91782f8 Implicit # | | |-FunctionDecl 0x5613d9178430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9178380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5613d91784e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91785a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d91785d0 # | | | |-NoThrowAttr 0x5613d9178610 Implicit # | | | `-ConstAttr 0x5613d9178638 Implicit # | | |-FunctionDecl 0x5613d9178770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d91786c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5613d9178820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91788e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9178910 # | | | |-NoThrowAttr 0x5613d9178950 Implicit # | | | `-ConstAttr 0x5613d9178978 Implicit # | | |-FunctionDecl 0x5613d9178a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5613d91789e8 col:60 'double' # | | | |-AvailabilityAttr 0x5613d9178b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9178c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9178c38 # | | | |-NoThrowAttr 0x5613d9178c78 Implicit # | | | `-ConstAttr 0x5613d9178ca0 Implicit # | | |-FunctionDecl 0x5613d9178dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d9178d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5613d9178e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9178f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9178f78 # | | | |-NoThrowAttr 0x5613d9178fb8 Implicit # | | | `-ConstAttr 0x5613d9178fe0 Implicit # | | |-FunctionDecl 0x5613d9179118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d9179068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5613d91791c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d9179288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d91792b8 # | | | |-NoThrowAttr 0x5613d91792f8 Implicit # | | | `-ConstAttr 0x5613d9179320 Implicit # | | |-FunctionDecl 0x5613d9179458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d91793a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5613d9179508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5613d91795c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5613d9179620 # | | | |-NoThrowAttr 0x5613d9179660 Implicit # | | | `-ConstAttr 0x5613d9179688 Implicit # | | |-FunctionDecl 0x5613d9179798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5613d91796e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5613d9179848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d91798a8 # | | | |-NoThrowAttr 0x5613d91798e8 Implicit # | | | `-ConstAttr 0x5613d9179910 Implicit # | | |-FunctionDecl 0x5613d9179a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9179978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9179ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d9179b38 # | | | |-NoThrowAttr 0x5613d9179b78 Implicit # | | | `-ConstAttr 0x5613d9179ba0 Implicit # | | |-FunctionDecl 0x5613d9179cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9179c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9179d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d9179dd8 # | | | |-NoThrowAttr 0x5613d9179e18 Implicit # | | | `-ConstAttr 0x5613d9179e40 Implicit # | | |-FunctionDecl 0x5613d9179f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9179eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917a018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917a078 # | | | |-NoThrowAttr 0x5613d917a0b8 Implicit # | | | `-ConstAttr 0x5613d917a0e0 Implicit # | | |-FunctionDecl 0x5613d917a1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5613d917a140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5613d917a2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917a300 # | | | |-NoThrowAttr 0x5613d917a340 Implicit # | | | `-ConstAttr 0x5613d917a368 Implicit # | | |-FunctionDecl 0x5613d917a490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d917a3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917a540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917a5a0 # | | | |-NoThrowAttr 0x5613d917a5e0 Implicit # | | | `-ConstAttr 0x5613d917a608 Implicit # | | |-FunctionDecl 0x5613d917a730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d917a680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917a7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917a840 # | | | |-NoThrowAttr 0x5613d917a880 Implicit # | | | `-ConstAttr 0x5613d917a8a8 Implicit # | | |-FunctionDecl 0x5613d917a9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d917a920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917aa80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917aae0 # | | | |-NoThrowAttr 0x5613d917ab20 Implicit # | | | `-ConstAttr 0x5613d917ab48 Implicit # | | |-FunctionDecl 0x5613d917ac70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5613d917abc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d917ad20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917ad80 # | | | |-NoThrowAttr 0x5613d917adc0 Implicit # | | | `-ConstAttr 0x5613d917ade8 Implicit # | | |-FunctionDecl 0x5613d917af10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d917ae60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917afc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917b020 # | | | |-NoThrowAttr 0x5613d917b060 Implicit # | | | `-ConstAttr 0x5613d917b088 Implicit # | | |-FunctionDecl 0x5613d917b1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d917b100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917b260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917b2c0 # | | | |-NoThrowAttr 0x5613d917b300 Implicit # | | | `-ConstAttr 0x5613d917b328 Implicit # | | |-FunctionDecl 0x5613d917b450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d917b3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917b500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917b560 # | | | |-NoThrowAttr 0x5613d917b5a0 Implicit # | | | `-ConstAttr 0x5613d917b5c8 Implicit # | | |-FunctionDecl 0x5613d917b710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d917b660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d917b7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917b820 # | | | |-NoThrowAttr 0x5613d917b860 Implicit # | | | `-ConstAttr 0x5613d917b888 Implicit # | | |-FunctionDecl 0x5613d917b9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d917b900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917ba60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917bac0 # | | | |-NoThrowAttr 0x5613d917bb00 Implicit # | | | `-ConstAttr 0x5613d917bb28 Implicit # | | |-FunctionDecl 0x5613d917bc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d917bba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917bd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917bd60 # | | | |-NoThrowAttr 0x5613d917bda0 Implicit # | | | `-ConstAttr 0x5613d917bdc8 Implicit # | | |-FunctionDecl 0x5613d917bef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d917be40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917bfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917c000 # | | | |-NoThrowAttr 0x5613d917c040 Implicit # | | | `-ConstAttr 0x5613d917c068 Implicit # | | |-FunctionDecl 0x5613d917c190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d917c0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d917c240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917c2a0 # | | | |-NoThrowAttr 0x5613d917c2e0 Implicit # | | | `-ConstAttr 0x5613d917c308 Implicit # | | |-FunctionDecl 0x5613d917c430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d917c380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917c4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917c540 # | | | |-NoThrowAttr 0x5613d917c580 Implicit # | | | `-ConstAttr 0x5613d917c5a8 Implicit # | | |-FunctionDecl 0x5613d917c6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d917c620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917c780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917c7e0 # | | | |-NoThrowAttr 0x5613d917c820 Implicit # | | | `-ConstAttr 0x5613d917c848 Implicit # | | |-FunctionDecl 0x5613d917c970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d917c8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917ca20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917ca80 # | | | |-NoThrowAttr 0x5613d917cac0 Implicit # | | | `-ConstAttr 0x5613d917cae8 Implicit # | | |-FunctionDecl 0x5613d917cbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5613d917cb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5613d917cca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917cd08 # | | | |-NoThrowAttr 0x5613d917cd48 Implicit # | | | `-ConstAttr 0x5613d917cd70 Implicit # | | |-FunctionDecl 0x5613d917ce98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d917cde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917cf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917cfa8 # | | | |-NoThrowAttr 0x5613d917cfe8 Implicit # | | | `-ConstAttr 0x5613d917d010 Implicit # | | |-FunctionDecl 0x5613d917d138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d917d088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917d1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917d248 # | | | |-NoThrowAttr 0x5613d917d288 Implicit # | | | `-ConstAttr 0x5613d917d2b0 Implicit # | | |-FunctionDecl 0x5613d917d3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d917d328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917d488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917d4e8 # | | | |-NoThrowAttr 0x5613d917d528 Implicit # | | | `-ConstAttr 0x5613d917d550 Implicit # | | |-FunctionDecl 0x5613d917d670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5613d917d5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5613d917d720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917d780 # | | | |-NoThrowAttr 0x5613d917d7c0 Implicit # | | | `-ConstAttr 0x5613d917d7e8 Implicit # | | |-FunctionDecl 0x5613d917d910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d917d860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917d9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917da20 # | | | |-NoThrowAttr 0x5613d917da60 Implicit # | | | `-ConstAttr 0x5613d917da88 Implicit # | | |-FunctionDecl 0x5613d917dbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d917db00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917dc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917dcc0 # | | | |-NoThrowAttr 0x5613d917dd00 Implicit # | | | `-ConstAttr 0x5613d917dd28 Implicit # | | |-FunctionDecl 0x5613d917de50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d917dda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917df00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5613d917df60 # | | | |-NoThrowAttr 0x5613d917dfa0 Implicit # | | | `-ConstAttr 0x5613d917dfc8 Implicit # | | |-FunctionDecl 0x5613d917e0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5613d917e028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5613d917e188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917e1e8 # | | | |-NoThrowAttr 0x5613d917e228 Implicit # | | | `-ConstAttr 0x5613d917e250 Implicit # | | |-FunctionDecl 0x5613d917e368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d917e2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917e418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917e478 # | | | |-NoThrowAttr 0x5613d917e4b8 Implicit # | | | `-ConstAttr 0x5613d917e4e0 Implicit # | | |-FunctionDecl 0x5613d917e608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d917e558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917e6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917e718 # | | | |-NoThrowAttr 0x5613d917e758 Implicit # | | | `-ConstAttr 0x5613d917e780 Implicit # | | |-FunctionDecl 0x5613d917e8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d917e7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917e958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917e9b8 # | | | |-NoThrowAttr 0x5613d917e9f8 Implicit # | | | `-ConstAttr 0x5613d917ea20 Implicit # | | |-FunctionDecl 0x5613d917eb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5613d917ea80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5613d917ebe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917ec40 # | | | |-NoThrowAttr 0x5613d917ec80 Implicit # | | | `-ConstAttr 0x5613d917eca8 Implicit # | | |-FunctionDecl 0x5613d917edd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d917ed20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917ee80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917eee0 # | | | |-NoThrowAttr 0x5613d917ef20 Implicit # | | | `-ConstAttr 0x5613d917ef48 Implicit # | | |-FunctionDecl 0x5613d917f070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d917efc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917f120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917f180 # | | | |-NoThrowAttr 0x5613d917f1c0 Implicit # | | | `-ConstAttr 0x5613d917f1e8 Implicit # | | |-FunctionDecl 0x5613d917f310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d917f260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917f3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917f420 # | | | |-NoThrowAttr 0x5613d917f460 Implicit # | | | `-ConstAttr 0x5613d917f488 Implicit # | | |-FunctionDecl 0x5613d917f650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5613d917f500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d917f700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917f760 # | | | |-NoThrowAttr 0x5613d917f7a0 Implicit # | | | `-ConstAttr 0x5613d917f7c8 Implicit # | | |-FunctionDecl 0x5613d917f8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d917f840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d917f9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917fa00 # | | | |-NoThrowAttr 0x5613d917fa40 Implicit # | | | `-ConstAttr 0x5613d917fa68 Implicit # | | |-FunctionDecl 0x5613d917fb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d917fae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d917fc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917fca0 # | | | |-NoThrowAttr 0x5613d917fce0 Implicit # | | | `-ConstAttr 0x5613d917fd08 Implicit # | | |-FunctionDecl 0x5613d917fe30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d917fd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d917fee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d917ff40 # | | | |-NoThrowAttr 0x5613d917ff80 Implicit # | | | `-ConstAttr 0x5613d917ffa8 Implicit # | | |-FunctionDecl 0x5613d91800d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d9180020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d9180180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d91801e0 # | | | |-NoThrowAttr 0x5613d9180220 Implicit # | | | `-ConstAttr 0x5613d9180248 Implicit # | | |-FunctionDecl 0x5613d9180370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d91802c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9180420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9180480 # | | | |-NoThrowAttr 0x5613d91804c0 Implicit # | | | `-ConstAttr 0x5613d91804e8 Implicit # | | |-FunctionDecl 0x5613d9180610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d9180560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91806c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9180720 # | | | |-NoThrowAttr 0x5613d9180760 Implicit # | | | `-ConstAttr 0x5613d9180788 Implicit # | | |-FunctionDecl 0x5613d91808b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d9180800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9180960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d91809c0 # | | | |-NoThrowAttr 0x5613d9180a00 Implicit # | | | `-ConstAttr 0x5613d9180a28 Implicit # | | |-FunctionDecl 0x5613d9180b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9180aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d9180c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9180c60 # | | | |-NoThrowAttr 0x5613d9180ca0 Implicit # | | | `-ConstAttr 0x5613d9180cc8 Implicit # | | |-FunctionDecl 0x5613d9180df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d9180d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9180ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9180f00 # | | | |-NoThrowAttr 0x5613d9180f40 Implicit # | | | `-ConstAttr 0x5613d9180f68 Implicit # | | |-FunctionDecl 0x5613d9181090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9180fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9181140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d91811a0 # | | | |-NoThrowAttr 0x5613d91811e0 Implicit # | | | `-ConstAttr 0x5613d9181208 Implicit # | | |-FunctionDecl 0x5613d9181330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d9181280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91813e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9181440 # | | | |-NoThrowAttr 0x5613d9181480 Implicit # | | | `-ConstAttr 0x5613d91814a8 Implicit # | | |-FunctionDecl 0x5613d9181660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5613d9181508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5613d9181710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9181770 # | | | |-NoThrowAttr 0x5613d91817b0 Implicit # | | | `-ConstAttr 0x5613d91817d8 Implicit # | | |-FunctionDecl 0x5613d9181900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d9181850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91819b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9181a10 # | | | |-NoThrowAttr 0x5613d9181a50 Implicit # | | | `-ConstAttr 0x5613d9181a78 Implicit # | | |-FunctionDecl 0x5613d9181ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9181af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9181c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9181cb0 # | | | |-NoThrowAttr 0x5613d9181cf0 Implicit # | | | `-ConstAttr 0x5613d9181d18 Implicit # | | |-FunctionDecl 0x5613d9181e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9181d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9181ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9181f50 # | | | |-NoThrowAttr 0x5613d9181f90 Implicit # | | | `-ConstAttr 0x5613d9181fb8 Implicit # | | |-FunctionDecl 0x5613d91820c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5613d9182018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5613d9182178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d91821d8 # | | | |-NoThrowAttr 0x5613d9182218 Implicit # | | | `-ConstAttr 0x5613d9182240 Implicit # | | |-FunctionDecl 0x5613d9182368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d91822b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9182418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9182478 # | | | |-NoThrowAttr 0x5613d91824b8 Implicit # | | | `-ConstAttr 0x5613d91824e0 Implicit # | | |-FunctionDecl 0x5613d9182608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d9182558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91826b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d9182718 # | | | |-NoThrowAttr 0x5613d9182758 Implicit # | | | `-ConstAttr 0x5613d9182780 Implicit # | | |-FunctionDecl 0x5613d91828a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d91827f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9182958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5613d91829b8 # | | | |-NoThrowAttr 0x5613d91829f8 Implicit # | | | `-ConstAttr 0x5613d9182a20 Implicit # | | |-FunctionDecl 0x5613d9182b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5613d9182a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5613d9182be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9182c40 # | | | |-NoThrowAttr 0x5613d9182c80 Implicit # | | | `-ConstAttr 0x5613d9182ca8 Implicit # | | |-FunctionDecl 0x5613d9182dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9182d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9182e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9182ed0 # | | | |-NoThrowAttr 0x5613d9182f10 Implicit # | | | `-ConstAttr 0x5613d9182f38 Implicit # | | |-FunctionDecl 0x5613d9183060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9182fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9183110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9183170 # | | | |-NoThrowAttr 0x5613d91831b0 Implicit # | | | `-ConstAttr 0x5613d91831d8 Implicit # | | |-FunctionDecl 0x5613d9183300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9183250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91833b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9183410 # | | | |-NoThrowAttr 0x5613d9183450 Implicit # | | | `-ConstAttr 0x5613d9183478 Implicit # | | |-FunctionDecl 0x5613d9183588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5613d91834d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5613d9183670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d91836d0 # | | | |-NoThrowAttr 0x5613d9183710 Implicit # | | | `-ConstAttr 0x5613d9183738 Implicit # | | |-FunctionDecl 0x5613d9183860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d91837b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9183910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9183970 # | | | |-NoThrowAttr 0x5613d91839b0 Implicit # | | | `-ConstAttr 0x5613d91839d8 Implicit # | | |-FunctionDecl 0x5613d9183b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d9183a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9183bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9183c10 # | | | |-NoThrowAttr 0x5613d9183c50 Implicit # | | | `-ConstAttr 0x5613d9183c78 Implicit # | | |-FunctionDecl 0x5613d9183da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d9183cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9183e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9183eb0 # | | | |-NoThrowAttr 0x5613d9183ef0 Implicit # | | | `-ConstAttr 0x5613d9183f18 Implicit # | | |-FunctionDecl 0x5613d9184040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5613d9183f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d91840f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9184150 # | | | |-NoThrowAttr 0x5613d9184190 Implicit # | | | `-ConstAttr 0x5613d91841b8 Implicit # | | |-FunctionDecl 0x5613d91842e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5613d9184230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9184390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d91843f0 # | | | |-NoThrowAttr 0x5613d9184430 Implicit # | | | `-ConstAttr 0x5613d9184458 Implicit # | | |-FunctionDecl 0x5613d9184580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5613d91844d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9184630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9184690 # | | | |-NoThrowAttr 0x5613d91846d0 Implicit # | | | `-ConstAttr 0x5613d91846f8 Implicit # | | |-FunctionDecl 0x5613d9184820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5613d9184770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91848d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9184930 # | | | |-NoThrowAttr 0x5613d9184970 Implicit # | | | `-ConstAttr 0x5613d9184998 Implicit # | | |-FunctionDecl 0x5613d9184ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5613d9184a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d9184b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9184bd0 # | | | |-NoThrowAttr 0x5613d9184c10 Implicit # | | | `-ConstAttr 0x5613d9184c38 Implicit # | | |-FunctionDecl 0x5613d9184d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d9184cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9184e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9184e70 # | | | |-NoThrowAttr 0x5613d9184eb0 Implicit # | | | `-ConstAttr 0x5613d9184ed8 Implicit # | | |-FunctionDecl 0x5613d9185000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d9184f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91850b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d9185110 # | | | |-NoThrowAttr 0x5613d9185150 Implicit # | | | `-ConstAttr 0x5613d9185178 Implicit # | | |-FunctionDecl 0x5613d91852a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d91851f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9185350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d91853b0 # | | | |-NoThrowAttr 0x5613d91853f0 Implicit # | | | `-ConstAttr 0x5613d9185418 Implicit # | | |-FunctionDecl 0x5613d9185540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5613d9185490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d91855f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912b7d0 # | | | |-NoThrowAttr 0x5613d912b810 Implicit # | | | `-ConstAttr 0x5613d912b838 Implicit # | | |-FunctionDecl 0x5613d912b960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d912b8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912ba10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912ba70 # | | | |-NoThrowAttr 0x5613d912bab0 Implicit # | | | `-ConstAttr 0x5613d912bad8 Implicit # | | |-FunctionDecl 0x5613d912bc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d912bb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912bcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912bd10 # | | | |-NoThrowAttr 0x5613d912bd50 Implicit # | | | `-ConstAttr 0x5613d912bd78 Implicit # | | |-FunctionDecl 0x5613d912bea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d912bdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912bf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912bfb0 # | | | |-NoThrowAttr 0x5613d912bff0 Implicit # | | | `-ConstAttr 0x5613d912c018 Implicit # | | |-FunctionDecl 0x5613d912c128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5613d912c078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5613d912c1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912c238 # | | | |-NoThrowAttr 0x5613d912c278 Implicit # | | | `-ConstAttr 0x5613d912c2a0 Implicit # | | |-FunctionDecl 0x5613d912c3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d912c318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912c478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912c4d8 # | | | |-NoThrowAttr 0x5613d912c518 Implicit # | | | `-ConstAttr 0x5613d912c540 Implicit # | | |-FunctionDecl 0x5613d912c668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d912c5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912c718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912c778 # | | | |-NoThrowAttr 0x5613d912c7b8 Implicit # | | | `-ConstAttr 0x5613d912c7e0 Implicit # | | |-FunctionDecl 0x5613d912c908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d912c858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912c9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912ca18 # | | | |-NoThrowAttr 0x5613d912ca58 Implicit # | | | `-ConstAttr 0x5613d912ca80 Implicit # | | |-FunctionDecl 0x5613d912cb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5613d912cae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5613d912cc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912cca0 # | | | |-NoThrowAttr 0x5613d912cce0 Implicit # | | | `-ConstAttr 0x5613d912cd08 Implicit # | | |-FunctionDecl 0x5613d912ce30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5613d912cd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912cee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912cf40 # | | | |-NoThrowAttr 0x5613d912cf80 Implicit # | | | `-ConstAttr 0x5613d912cfa8 Implicit # | | |-FunctionDecl 0x5613d912d0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5613d912d020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912d180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912d1e0 # | | | |-NoThrowAttr 0x5613d912d220 Implicit # | | | `-ConstAttr 0x5613d912d248 Implicit # | | |-FunctionDecl 0x5613d912d370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5613d912d2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912d420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5613d912d480 # | | | |-NoThrowAttr 0x5613d912d4c0 Implicit # | | | `-ConstAttr 0x5613d912d4e8 Implicit # | | |-FunctionDecl 0x5613d912d638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5613d912d548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5613d912d6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912d760 Implicit # | | | `-ConstAttr 0x5613d912d788 Implicit # | | |-FunctionDecl 0x5613d912d938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5613d912d810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912d9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912da60 Implicit # | | | `-ConstAttr 0x5613d912da88 Implicit # | | |-FunctionDecl 0x5613d912dc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5613d912db00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912dcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912dd50 Implicit # | | | `-ConstAttr 0x5613d912dd78 Implicit # | | |-FunctionDecl 0x5613d912df18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5613d912ddf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912dfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912e040 Implicit # | | | `-ConstAttr 0x5613d912e068 Implicit # | | |-FunctionDecl 0x5613d912e178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5613d912e0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5613d912e228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912e2a0 Implicit # | | | `-ConstAttr 0x5613d912e2c8 Implicit # | | |-FunctionDecl 0x5613d912e3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5613d912e340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912e4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912e518 Implicit # | | | `-ConstAttr 0x5613d912e540 Implicit # | | |-FunctionDecl 0x5613d912e668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5613d912e5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912e718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912e790 Implicit # | | | `-ConstAttr 0x5613d912e7b8 Implicit # | | |-FunctionDecl 0x5613d912e8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5613d912e830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912e990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912ea08 Implicit # | | | `-ConstAttr 0x5613d912ea30 Implicit # | | |-FunctionDecl 0x5613d912ebd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5613d912eaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5613d912ec88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912ed00 Implicit # | | | `-ConstAttr 0x5613d912ed28 Implicit # | | |-FunctionDecl 0x5613d912eec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5613d912eda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912ef78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912eff0 Implicit # | | | `-ConstAttr 0x5613d912f018 Implicit # | | |-FunctionDecl 0x5613d912f1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5613d912f090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912f268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912f2e0 Implicit # | | | `-ConstAttr 0x5613d912f308 Implicit # | | |-FunctionDecl 0x5613d912f4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5613d912f380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5613d912f558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912f5d0 Implicit # | | | `-ConstAttr 0x5613d912f5f8 Implicit # | | |-FunctionDecl 0x5613d912f7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5613d912f658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5613d912f8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912f918 Implicit # | | | `-ConstAttr 0x5613d912f940 Implicit # | | |-FunctionDecl 0x5613d912fae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5613d912f9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d912fb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912fc10 Implicit # | | | `-ConstAttr 0x5613d912fc38 Implicit # | | |-FunctionDecl 0x5613d912fdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5613d912fcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d912fe88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d912ff00 Implicit # | | | `-ConstAttr 0x5613d912ff28 Implicit # | | |-FunctionDecl 0x5613d91300c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5613d912ffa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9130178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d91301f0 Implicit # | | | `-ConstAttr 0x5613d9130218 Implicit # | | |-FunctionDecl 0x5613d91303b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5613d9130290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5613d9130468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d91304e0 Implicit # | | | `-ConstAttr 0x5613d9130508 Implicit # | | |-FunctionDecl 0x5613d91306a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5613d9130580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9130758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d91307d0 Implicit # | | | `-ConstAttr 0x5613d91307f8 Implicit # | | |-FunctionDecl 0x5613d9130998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5613d9130870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9130a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9130ac0 Implicit # | | | `-ConstAttr 0x5613d9130ae8 Implicit # | | |-FunctionDecl 0x5613d9130c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5613d9130b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9130d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9130db0 Implicit # | | | `-ConstAttr 0x5613d9130dd8 Implicit # | | |-FunctionDecl 0x5613d9130f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5613d9130e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5613d9131028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d91310a0 Implicit # | | | `-ConstAttr 0x5613d91310c8 Implicit # | | |-FunctionDecl 0x5613d9131268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5613d9131140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9131318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9131390 Implicit # | | | `-ConstAttr 0x5613d91313b8 Implicit # | | |-FunctionDecl 0x5613d9131558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5613d9131430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9131608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9131680 Implicit # | | | `-ConstAttr 0x5613d91316a8 Implicit # | | |-FunctionDecl 0x5613d9131868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5613d9131720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9131918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9131990 Implicit # | | | `-ConstAttr 0x5613d91319b8 Implicit # | | |-FunctionDecl 0x5613d9131b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5613d9131a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5613d9131bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9131c30 Implicit # | | | `-ConstAttr 0x5613d9131c58 Implicit # | | |-FunctionDecl 0x5613d9131df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5613d9131cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9131ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9131f20 Implicit # | | | `-ConstAttr 0x5613d9131f48 Implicit # | | |-FunctionDecl 0x5613d91320e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5613d9131fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9132198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9132210 Implicit # | | | `-ConstAttr 0x5613d9132238 Implicit # | | |-FunctionDecl 0x5613d91323d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5613d91322b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9132488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5613d9132500 Implicit # | | | `-ConstAttr 0x5613d9132528 Implicit # | | |-FunctionDecl 0x5613d9132638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5613d9132588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5613d91326e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9132760 Implicit # | | | `-ConstAttr 0x5613d9132788 Implicit # | | |-FunctionDecl 0x5613d91328a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d91327f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9132950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d91329c8 Implicit # | | | `-ConstAttr 0x5613d91329f0 Implicit # | | |-FunctionDecl 0x5613d9132b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9132a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9132bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9132c40 Implicit # | | | `-ConstAttr 0x5613d9132c68 Implicit # | | |-FunctionDecl 0x5613d9132d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9132ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9132e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9132eb8 Implicit # | | | `-ConstAttr 0x5613d9132ee0 Implicit # | | |-FunctionDecl 0x5613d9132ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5613d9132f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5613d91330a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9133118 Implicit # | | | `-ConstAttr 0x5613d9133140 Implicit # | | |-FunctionDecl 0x5613d9133268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d91331b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9133318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9133390 Implicit # | | | `-ConstAttr 0x5613d91333b8 Implicit # | | |-FunctionDecl 0x5613d91334e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9133430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9133590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9133608 Implicit # | | | `-ConstAttr 0x5613d9133630 Implicit # | | |-FunctionDecl 0x5613d9133758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d91336a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9133818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5613d9133890 Implicit # | | | `-ConstAttr 0x5613d91338b8 Implicit # | | |-FunctionDecl 0x5613d91339e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5613d9133a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5613d9133ae8 # | | | |-NoThrowAttr 0x5613d9133b28 Implicit # | | | `-ConstAttr 0x5613d9133b50 Implicit # | | |-FunctionDecl 0x5613d9133c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5613d9133ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5613d9133d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d9133d78 Implicit # | | | `-ConstAttr 0x5613d9133da0 Implicit # | | |-FunctionDecl 0x5613d9133eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9133e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9133f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d9133fe0 Implicit # | | | `-ConstAttr 0x5613d9134008 Implicit # | | |-FunctionDecl 0x5613d9134130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9134080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91341e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d9134258 Implicit # | | | `-ConstAttr 0x5613d9134280 Implicit # | | |-FunctionDecl 0x5613d91343a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d91342f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9134458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d91344d0 Implicit # | | | `-ConstAttr 0x5613d91344f8 Implicit # | | |-FunctionDecl 0x5613d9134608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5613d9134558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5613d91346b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d9134730 Implicit # | | | `-ConstAttr 0x5613d9134758 Implicit # | | |-FunctionDecl 0x5613d9134880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d91347d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d9134930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d91349a8 Implicit # | | | `-ConstAttr 0x5613d91349d0 Implicit # | | |-FunctionDecl 0x5613d9134af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d9134a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9134ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d9134c20 Implicit # | | | `-ConstAttr 0x5613d9134c48 Implicit # | | |-FunctionDecl 0x5613d9134d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d9134cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d9134e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5613d9134e98 Implicit # | | | `-ConstAttr 0x5613d9134ec0 Implicit # | | |-FunctionDecl 0x5613d9134fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5613d9134f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5613d9135080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d91350f8 Implicit # | | | `-ConstAttr 0x5613d9135120 Implicit # | | |-FunctionDecl 0x5613d9135238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d9135188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91352e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d9135360 Implicit # | | | `-ConstAttr 0x5613d9135388 Implicit # | | |-FunctionDecl 0x5613d91354b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d9135400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d9135560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d91355d8 Implicit # | | | `-ConstAttr 0x5613d9135600 Implicit # | | |-FunctionDecl 0x5613d9135728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d9135678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d91357d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d919d6b8 Implicit # | | | `-ConstAttr 0x5613d919d6e0 Implicit # | | |-FunctionDecl 0x5613d919d7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5613d919d740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5613d919d8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d919d918 Implicit # | | | `-ConstAttr 0x5613d919d940 Implicit # | | |-FunctionDecl 0x5613d919da68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d919d9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d919db18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d919db90 Implicit # | | | `-ConstAttr 0x5613d919dbb8 Implicit # | | |-FunctionDecl 0x5613d919dce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d919dc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d919dd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d919de08 Implicit # | | | `-ConstAttr 0x5613d919de30 Implicit # | | |-FunctionDecl 0x5613d919df58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d919dea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d919e008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5613d919e080 Implicit # | | | `-ConstAttr 0x5613d919e0a8 Implicit # | | |-FunctionDecl 0x5613d919e1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5613d919e108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5613d919e268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919e2e0 Implicit # | | | `-ConstAttr 0x5613d919e308 Implicit # | | |-FunctionDecl 0x5613d919e420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d919e370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d919e4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919e548 Implicit # | | | `-ConstAttr 0x5613d919e570 Implicit # | | |-FunctionDecl 0x5613d919e698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d919e5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d919e748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919e7c0 Implicit # | | | `-ConstAttr 0x5613d919e7e8 Implicit # | | |-FunctionDecl 0x5613d919e910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d919e860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d919e9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919ea38 Implicit # | | | `-ConstAttr 0x5613d919ea60 Implicit # | | |-FunctionDecl 0x5613d919eb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5613d919eac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5613d919ec20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919ec98 Implicit # | | | `-ConstAttr 0x5613d919ecc0 Implicit # | | |-FunctionDecl 0x5613d919ede8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d919ed38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d919ee98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919ef10 Implicit # | | | `-ConstAttr 0x5613d919ef38 Implicit # | | |-FunctionDecl 0x5613d919f060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d919efb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d919f110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919f188 Implicit # | | | `-ConstAttr 0x5613d919f1b0 Implicit # | | |-FunctionDecl 0x5613d919f2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5613d919f228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5613d919f388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5613d919f400 Implicit # | | | `-ConstAttr 0x5613d919f428 Implicit # | | |-FunctionDecl 0x5613d919f538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5613d919f488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5613d919f5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d919f680 Implicit # | | | `-ConstAttr 0x5613d919f6a8 Implicit # | | |-FunctionDecl 0x5613d919f7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5613d919f710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5613d919f870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d919f8e8 Implicit # | | | `-ConstAttr 0x5613d919f910 Implicit # | | |-FunctionDecl 0x5613d919fa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5613d919f988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5613d919fae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d919fb60 Implicit # | | | `-ConstAttr 0x5613d919fb88 Implicit # | | |-FunctionDecl 0x5613d919fcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5613d919fc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5613d919fd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d919fdd8 Implicit # | | | `-ConstAttr 0x5613d919fe00 Implicit # | | |-FunctionDecl 0x5613d919ff10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5613d919fe60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5613d919ffc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d91a0038 Implicit # | | | `-ConstAttr 0x5613d91a0060 Implicit # | | |-FunctionDecl 0x5613d91a0188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5613d91a00d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5613d91a0238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d91a02b0 Implicit # | | | `-ConstAttr 0x5613d91a02d8 Implicit # | | |-FunctionDecl 0x5613d91a0400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5613d91a0350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5613d91a04b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5613d91a0528 Implicit # | | | `-ConstAttr 0x5613d91a0550 Implicit # | | `-FunctionDecl 0x5613d91a0678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5613d91a05c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5613d91a0728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5613d91a07a0 Implicit # | | `-ConstAttr 0x5613d91a07c8 Implicit # | |-LinkageSpecDecl 0x5613d90e26f8 col:45 implicit C # | | `-FunctionDecl 0x5613d90e2748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5613d90e27f0 <> Implicit 501 # | | |-NoThrowAttr 0x5613d90e2850 Implicit # | | `-ConstAttr 0x5613d90e2878 Implicit # | |-NamespaceDecl 0x5613d91a0818 prev 0x5613d90a6ca8 line:12:11 hlsl # | | |-original Namespace 0x5613d8ffda98 'hlsl' # | | |-FunctionDecl 0x5613d91a0a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a0930 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91a0d98 # | | | | `-ReturnStmt 0x5613d91a0d88 # | | | | `-CallExpr 0x5613d91a0d58 'float' # | | | | |-ImplicitCastExpr 0x5613d91a0d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91a0ce8 '' Function 0x5613d90b3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91a0cc0 'float' # | | | | `-ImplicitCastExpr 0x5613d91a0ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a0c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a0c58 'double' lvalue ParmVar 0x5613d91a0930 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91a0ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91a0f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a0e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91a1358 # | | | | `-ReturnStmt 0x5613d91a1348 # | | | | `-CallExpr 0x5613d91a1318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91a1300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91a1278 '' Function 0x5613d90b3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91a1250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91a1238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a1220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a11e8 'double2':'vector' lvalue ParmVar 0x5613d91a0e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91a1038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91a1548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a1418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91a6398 # | | | | `-ReturnStmt 0x5613d91a6388 # | | | | `-CallExpr 0x5613d91a6358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91a6340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91a62c0 '' Function 0x5613d90b4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91a6298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91a6280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a6268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a6230 'double3':'vector' lvalue ParmVar 0x5613d91a1418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91a15f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91a6588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a6458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91a6968 # | | | | `-ReturnStmt 0x5613d91a6958 # | | | | `-CallExpr 0x5613d91a6928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91a6910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91a6888 '' Function 0x5613d90b4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91a6860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91a6848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a6830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a67f8 'double4':'vector' lvalue ParmVar 0x5613d91a6458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91a6638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91a6b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a6a18 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91a6e60 # | | | | `-ReturnStmt 0x5613d91a6e50 # | | | | `-CallExpr 0x5613d91a6e20 'float' # | | | | |-ImplicitCastExpr 0x5613d91a6e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91a6de8 '' Function 0x5613d90b3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91a6dc0 'float' # | | | | `-ImplicitCastExpr 0x5613d91a6da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a6d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a6d58 'int' lvalue ParmVar 0x5613d91a6a18 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91a6bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91a7038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a6f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91a73b0 # | | | | `-ReturnStmt 0x5613d91a73a0 # | | | | `-CallExpr 0x5613d91a7370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91a7358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91a7338 '' Function 0x5613d90b3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91a7310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91a72f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a72e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a72a8 'int2':'vector' lvalue ParmVar 0x5613d91a6f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91a70e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91a7588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a7460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91a7908 # | | | | `-ReturnStmt 0x5613d91a78f8 # | | | | `-CallExpr 0x5613d91a78c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91a78b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91a7890 '' Function 0x5613d90b4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91a7868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91a7850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a7838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a7800 'int3':'vector' lvalue ParmVar 0x5613d91a7460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91a7638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91a7ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a79b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91a7e70 # | | | | `-ReturnStmt 0x5613d91a7e60 # | | | | `-CallExpr 0x5613d91a7e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91a7e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91a7df8 '' Function 0x5613d90b4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91a7dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91a7db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91a7da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91a7d68 'int4':'vector' lvalue ParmVar 0x5613d91a79b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91a7b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91a7fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91a7f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91ad3f8 # | | | | `-ReturnStmt 0x5613d91ad3e8 # | | | | `-CallExpr 0x5613d91ad3b8 'float' # | | | | |-ImplicitCastExpr 0x5613d91ad3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91ad380 '' Function 0x5613d90b3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91ad358 'float' # | | | | `-ImplicitCastExpr 0x5613d91ad340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ad328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ad2f0 'uint':'unsigned int' lvalue ParmVar 0x5613d91a7f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91ad130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ad558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ad4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91ad8f0 # | | | | `-ReturnStmt 0x5613d91ad8e0 # | | | | `-CallExpr 0x5613d91ad8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ad898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91ad878 '' Function 0x5613d90b3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91ad850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ad838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ad820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ad7e8 'uint2':'vector' lvalue ParmVar 0x5613d91ad4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91ad608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ada50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ad9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91addf0 # | | | | `-ReturnStmt 0x5613d91adde0 # | | | | `-CallExpr 0x5613d91addb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91add98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91add78 '' Function 0x5613d90b4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91add50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91add38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91add20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91adce8 'uint3':'vector' lvalue ParmVar 0x5613d91ad9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91adb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91adf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91adea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91ae2f8 # | | | | `-ReturnStmt 0x5613d91ae2e8 # | | | | `-CallExpr 0x5613d91ae2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ae2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91ae280 '' Function 0x5613d90b4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91ae258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ae240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ae228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ae1f0 'uint4':'vector' lvalue ParmVar 0x5613d91adea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91ae000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ae4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ae3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91ae870 # | | | | `-ReturnStmt 0x5613d91ae860 # | | | | `-CallExpr 0x5613d91ae830 'float' # | | | | |-ImplicitCastExpr 0x5613d91ae818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91ae7f8 '' Function 0x5613d90b3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91ae7d0 'float' # | | | | `-ImplicitCastExpr 0x5613d91ae7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ae7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ae768 'int64_t':'long' lvalue ParmVar 0x5613d91ae3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91ae588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91aea48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ae920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91aee00 # | | | | `-ReturnStmt 0x5613d91aedf0 # | | | | `-CallExpr 0x5613d91aedc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91aeda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91aed88 '' Function 0x5613d90b3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91aed60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91aed48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91aed30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91aecf8 'int64_t2':'vector' lvalue ParmVar 0x5613d91ae920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91aeaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91aefd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91aeeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91af3b0 # | | | | `-ReturnStmt 0x5613d91af3a0 # | | | | `-CallExpr 0x5613d91af370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91af358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91af338 '' Function 0x5613d90b4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91af310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91af2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91af2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91af2a8 'int64_t3':'vector' lvalue ParmVar 0x5613d91aeeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91af088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91af588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91af460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91af950 # | | | | `-ReturnStmt 0x5613d91af940 # | | | | `-CallExpr 0x5613d91af910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91af8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91af8d8 '' Function 0x5613d90b4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91af8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91af898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91af880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91af848 'int64_t4':'vector' lvalue ParmVar 0x5613d91af460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91af638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91afb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91afa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91afee0 # | | | | `-ReturnStmt 0x5613d91afed0 # | | | | `-CallExpr 0x5613d91afea0 'float' # | | | | |-ImplicitCastExpr 0x5613d91afe88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91afe68 '' Function 0x5613d90b3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91afe40 'float' # | | | | `-ImplicitCastExpr 0x5613d91afe28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91afe10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91afdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91afa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91afbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91b00b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91aff90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91b0490 # | | | | `-ReturnStmt 0x5613d91b0480 # | | | | `-CallExpr 0x5613d91b0450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b0438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91b0418 '' Function 0x5613d90b3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91b03f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b03d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b03c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b0388 'uint64_t2':'vector' lvalue ParmVar 0x5613d91aff90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91b0168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91b0668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b0540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91b0a48 # | | | | `-ReturnStmt 0x5613d91b0a38 # | | | | `-CallExpr 0x5613d91b0a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b09f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91b09d0 '' Function 0x5613d90b4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91b09a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b0990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b0978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b0940 'uint64_t3':'vector' lvalue ParmVar 0x5613d91b0540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91b0718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91b0c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b0af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91b1010 # | | | | `-ReturnStmt 0x5613d91b1000 # | | | | `-CallExpr 0x5613d91b0fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b0fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91b0f98 '' Function 0x5613d90b4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91b0f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b0f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b0f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b0f08 'uint64_t4':'vector' lvalue ParmVar 0x5613d91b0af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91b0cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91b1198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b10d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91b14e0 # | | | | `-ReturnStmt 0x5613d91b14d0 # | | | | `-CallExpr 0x5613d91b14a0 'float' # | | | | |-ImplicitCastExpr 0x5613d91b1488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91b1468 '' Function 0x5613d90cd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91b1440 'float' # | | | | `-ImplicitCastExpr 0x5613d91b1428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b1410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b13d8 'double' lvalue ParmVar 0x5613d91b10d0 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91b1248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91b1650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b15a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91b19b8 # | | | | `-ReturnStmt 0x5613d91b19a8 # | | | | `-CallExpr 0x5613d91b1978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b1960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91b1940 '' Function 0x5613d90cdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91b1918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b1900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b18e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b18b0 'double2':'vector' lvalue ParmVar 0x5613d91b15a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91b1700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91b1b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b1a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91b1e98 # | | | | `-ReturnStmt 0x5613d91b1e88 # | | | | `-CallExpr 0x5613d91b1e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b1e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91b1e20 '' Function 0x5613d90bc588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91b1df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b1de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b1dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b1d90 'double3':'vector' lvalue ParmVar 0x5613d91b1a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91b1bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91b2008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b1f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91b2380 # | | | | `-ReturnStmt 0x5613d91b2370 # | | | | `-CallExpr 0x5613d91b2340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b2328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91b2308 '' Function 0x5613d90bc800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91b22e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b22c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b22b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b2278 'double4':'vector' lvalue ParmVar 0x5613d91b1f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91b20b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91b24e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b2430 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91b2838 # | | | | `-ReturnStmt 0x5613d91b2828 # | | | | `-CallExpr 0x5613d91b27f8 'float' # | | | | |-ImplicitCastExpr 0x5613d91b27e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91b27c0 '' Function 0x5613d90cd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91b2798 'float' # | | | | `-ImplicitCastExpr 0x5613d91b2780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b2768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b2730 'int' lvalue ParmVar 0x5613d91b2430 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91b2590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91b2998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b28e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91b2d10 # | | | | `-ReturnStmt 0x5613d91b2d00 # | | | | `-CallExpr 0x5613d91b2cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91b2cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91b2c98 '' Function 0x5613d90cdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91b2c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b2c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b2c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b2c08 'int2':'vector' lvalue ParmVar 0x5613d91b28e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91b2a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91b2e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91b2dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91bb380 # | | | | `-ReturnStmt 0x5613d91bb370 # | | | | `-CallExpr 0x5613d91bb340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bb328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91bb308 '' Function 0x5613d90bc588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91bb2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91b3138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91b3120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91b30e8 'int3':'vector' lvalue ParmVar 0x5613d91b2dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91b2f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bb4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bb430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91bb868 # | | | | `-ReturnStmt 0x5613d91bb858 # | | | | `-CallExpr 0x5613d91bb828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bb810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91bb7f0 '' Function 0x5613d90bc800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91bb7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bb7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bb798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bb760 'int4':'vector' lvalue ParmVar 0x5613d91bb430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91bb590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bb9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bb918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91bbd40 # | | | | `-ReturnStmt 0x5613d91bbd30 # | | | | `-CallExpr 0x5613d91bbd00 'float' # | | | | |-ImplicitCastExpr 0x5613d91bbce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91bbcc8 '' Function 0x5613d90cd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91bbca0 'float' # | | | | `-ImplicitCastExpr 0x5613d91bbc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bbc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bbc38 'uint':'unsigned int' lvalue ParmVar 0x5613d91bb918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91bba78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bbea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bbdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91bc238 # | | | | `-ReturnStmt 0x5613d91bc228 # | | | | `-CallExpr 0x5613d91bc1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bc1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91bc1c0 '' Function 0x5613d90cdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91bc198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bc180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bc168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bc130 'uint2':'vector' lvalue ParmVar 0x5613d91bbdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91bbf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bc398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bc2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91bc738 # | | | | `-ReturnStmt 0x5613d91bc728 # | | | | `-CallExpr 0x5613d91bc6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bc6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91bc6c0 '' Function 0x5613d90bc588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91bc698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bc680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bc668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bc630 'uint3':'vector' lvalue ParmVar 0x5613d91bc2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91bc448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bc898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bc7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91bcc40 # | | | | `-ReturnStmt 0x5613d91bcc30 # | | | | `-CallExpr 0x5613d91bcc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bcbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91bcbc8 '' Function 0x5613d90bc800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91bcba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bcb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bcb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bcb38 'uint4':'vector' lvalue ParmVar 0x5613d91bc7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91bc948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bcda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bccf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91bd138 # | | | | `-ReturnStmt 0x5613d91bd128 # | | | | `-CallExpr 0x5613d91bd0f8 'float' # | | | | |-ImplicitCastExpr 0x5613d91bd0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91bd0c0 '' Function 0x5613d90cd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91bd098 'float' # | | | | `-ImplicitCastExpr 0x5613d91bd080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bd068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bd030 'int64_t':'long' lvalue ParmVar 0x5613d91bccf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91bce50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bd680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bd1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91bda38 # | | | | `-ReturnStmt 0x5613d91bda28 # | | | | `-CallExpr 0x5613d91bd9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bd9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91bd9c0 '' Function 0x5613d90cdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91bd998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bd980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bd968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bd930 'int64_t2':'vector' lvalue ParmVar 0x5613d91bd1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91bd730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bdb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bdae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91bdf58 # | | | | `-ReturnStmt 0x5613d91bdf48 # | | | | `-CallExpr 0x5613d91bdf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bdf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91bdee0 '' Function 0x5613d90bc588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91bdeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bdea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bde88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bde50 'int64_t3':'vector' lvalue ParmVar 0x5613d91bdae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91bdc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91be0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91be008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91be480 # | | | | `-ReturnStmt 0x5613d91be470 # | | | | `-CallExpr 0x5613d91be440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91be428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91be408 '' Function 0x5613d90bc800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91be3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91be3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91be3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91be378 'int64_t4':'vector' lvalue ParmVar 0x5613d91be008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91be168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91be5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91be530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91be998 # | | | | `-ReturnStmt 0x5613d91be988 # | | | | `-CallExpr 0x5613d91be958 'float' # | | | | |-ImplicitCastExpr 0x5613d91be940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91be920 '' Function 0x5613d90cd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91be8f8 'float' # | | | | `-ImplicitCastExpr 0x5613d91be8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91be8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91be890 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91be530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91be690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91beaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bea48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91beed0 # | | | | `-ReturnStmt 0x5613d91beec0 # | | | | `-CallExpr 0x5613d91bee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91bee58 '' Function 0x5613d90cdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91bee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bee00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bedc8 'uint64_t2':'vector' lvalue ParmVar 0x5613d91bea48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91beba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bf030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bef80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91bf410 # | | | | `-ReturnStmt 0x5613d91bf400 # | | | | `-CallExpr 0x5613d91bf3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91bf3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91bf398 '' Function 0x5613d90bc588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91bf370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91bf358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91bf340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91bf308 'uint64_t3':'vector' lvalue ParmVar 0x5613d91bef80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91bf0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91bf570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91bf4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91c1170 # | | | | `-ReturnStmt 0x5613d91c1160 # | | | | `-CallExpr 0x5613d91c1130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c1118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91c10f8 '' Function 0x5613d90bc800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91c10d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c10b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c10a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c1068 'uint64_t4':'vector' lvalue ParmVar 0x5613d91bf4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91bf620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c12e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c1230 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91c1628 # | | | | `-ReturnStmt 0x5613d91c1618 # | | | | `-CallExpr 0x5613d91c15e8 'float' # | | | | |-ImplicitCastExpr 0x5613d91c15d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91c15b0 '' Function 0x5613d90d0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91c1588 'float' # | | | | `-ImplicitCastExpr 0x5613d91c1570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c1558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c1520 'double' lvalue ParmVar 0x5613d91c1230 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91c1390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91c1798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c16e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91c1b00 # | | | | `-ReturnStmt 0x5613d91c1af0 # | | | | `-CallExpr 0x5613d91c1ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c1aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91c1a88 '' Function 0x5613d90d0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91c1a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c1a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c1a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c19f8 'double2':'vector' lvalue ParmVar 0x5613d91c16e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91c1848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91c1c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c1bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91c1fe0 # | | | | `-ReturnStmt 0x5613d91c1fd0 # | | | | `-CallExpr 0x5613d91c1fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c1f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91c1f68 '' Function 0x5613d90d11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91c1f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c1f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c1f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c1ed8 'double3':'vector' lvalue ParmVar 0x5613d91c1bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91c1d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91c2150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c20a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91c24c8 # | | | | `-ReturnStmt 0x5613d91c24b8 # | | | | `-CallExpr 0x5613d91c2488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c2470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91c2450 '' Function 0x5613d90d1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91c2428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c2410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c23f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c23c0 'double4':'vector' lvalue ParmVar 0x5613d91c20a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91c2200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91c2628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c2578 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91c2980 # | | | | `-ReturnStmt 0x5613d91c2970 # | | | | `-CallExpr 0x5613d91c2940 'float' # | | | | |-ImplicitCastExpr 0x5613d91c2928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91c2908 '' Function 0x5613d90d0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91c28e0 'float' # | | | | `-ImplicitCastExpr 0x5613d91c28c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c28b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c2878 'int' lvalue ParmVar 0x5613d91c2578 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91c26d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c2ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c2a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91c2e58 # | | | | `-ReturnStmt 0x5613d91c2e48 # | | | | `-CallExpr 0x5613d91c2e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c2e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91c2de0 '' Function 0x5613d90d0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91c2db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c2da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c2d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c2d50 'int2':'vector' lvalue ParmVar 0x5613d91c2a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91c2b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c3e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c3d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91c41a8 # | | | | `-ReturnStmt 0x5613d91c4198 # | | | | `-CallExpr 0x5613d91c4168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c4150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91c4130 '' Function 0x5613d90d11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91c4108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c40f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c40d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c40a0 'int3':'vector' lvalue ParmVar 0x5613d91c3d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91c3ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c4308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c4258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91c4690 # | | | | `-ReturnStmt 0x5613d91c4680 # | | | | `-CallExpr 0x5613d91c4650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c4638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91c4618 '' Function 0x5613d90d1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91c45f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c45d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c45c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c4588 'int4':'vector' lvalue ParmVar 0x5613d91c4258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91c43b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c47f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c4740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91c4b68 # | | | | `-ReturnStmt 0x5613d91c4b58 # | | | | `-CallExpr 0x5613d91c4b28 'float' # | | | | |-ImplicitCastExpr 0x5613d91c4b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91c4af0 '' Function 0x5613d90d0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91c4ac8 'float' # | | | | `-ImplicitCastExpr 0x5613d91c4ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c4a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c4a60 'uint':'unsigned int' lvalue ParmVar 0x5613d91c4740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91c48a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c4cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c4c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91c5060 # | | | | `-ReturnStmt 0x5613d91c5050 # | | | | `-CallExpr 0x5613d91c5020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c5008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91c4fe8 '' Function 0x5613d90d0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91c4fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c4fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c4f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c4f58 'uint2':'vector' lvalue ParmVar 0x5613d91c4c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91c4d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c51c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c5110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91c5560 # | | | | `-ReturnStmt 0x5613d91c5550 # | | | | `-CallExpr 0x5613d91c5520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c5508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91c54e8 '' Function 0x5613d90d11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91c54c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c54a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c5490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c5458 'uint3':'vector' lvalue ParmVar 0x5613d91c5110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91c5270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c56c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c5610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91c5a68 # | | | | `-ReturnStmt 0x5613d91c5a58 # | | | | `-CallExpr 0x5613d91c5a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c5a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91c59f0 '' Function 0x5613d90d1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91c59c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c59b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c5998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c5960 'uint4':'vector' lvalue ParmVar 0x5613d91c5610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91c5770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c5bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c5b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91c6830 # | | | | `-ReturnStmt 0x5613d91c6820 # | | | | `-CallExpr 0x5613d91c67f0 'float' # | | | | |-ImplicitCastExpr 0x5613d91c67d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91c67b8 '' Function 0x5613d90d0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91c6790 'float' # | | | | `-ImplicitCastExpr 0x5613d91c6778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c6760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c6728 'int64_t':'long' lvalue ParmVar 0x5613d91c5b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91c5c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c6990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c68e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91c6d48 # | | | | `-ReturnStmt 0x5613d91c6d38 # | | | | `-CallExpr 0x5613d91c6d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c6cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91c6cd0 '' Function 0x5613d90d0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91c6ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c6c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c6c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c6c40 'int64_t2':'vector' lvalue ParmVar 0x5613d91c68e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91c6a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c6ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c6df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91c7268 # | | | | `-ReturnStmt 0x5613d91c7258 # | | | | `-CallExpr 0x5613d91c7228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c7210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91c71f0 '' Function 0x5613d90d11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91c71c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c71b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c7198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c7160 'int64_t3':'vector' lvalue ParmVar 0x5613d91c6df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91c6f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c73c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c7318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91c7790 # | | | | `-ReturnStmt 0x5613d91c7780 # | | | | `-CallExpr 0x5613d91c7750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c7738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91c7718 '' Function 0x5613d90d1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91c76f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c76d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c76c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c7688 'int64_t4':'vector' lvalue ParmVar 0x5613d91c7318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91c7478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c78f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c7840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91c7ca8 # | | | | `-ReturnStmt 0x5613d91c7c98 # | | | | `-CallExpr 0x5613d91c7c68 'float' # | | | | |-ImplicitCastExpr 0x5613d91c7c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91c7c30 '' Function 0x5613d90d0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91c7c08 'float' # | | | | `-ImplicitCastExpr 0x5613d91c7bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c7bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c7ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91c7840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91c79a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c7e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c7d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91c81e0 # | | | | `-ReturnStmt 0x5613d91c81d0 # | | | | `-CallExpr 0x5613d91c81a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c8188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91c8168 '' Function 0x5613d90d0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91c8140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c8128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c8110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c80d8 'uint64_t2':'vector' lvalue ParmVar 0x5613d91c7d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91c7eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c8340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c8290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91c9048 # | | | | `-ReturnStmt 0x5613d91c9038 # | | | | `-CallExpr 0x5613d91c9008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c8ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91c8fd0 '' Function 0x5613d90d11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91c8fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c8f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c8f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c8f40 'uint64_t3':'vector' lvalue ParmVar 0x5613d91c8290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91c83f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c91a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c90f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91c9590 # | | | | `-ReturnStmt 0x5613d91c9580 # | | | | `-CallExpr 0x5613d91c9550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91c9538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91c9518 '' Function 0x5613d90d1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91c94f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91c94d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c94c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c9488 'uint64_t4':'vector' lvalue ParmVar 0x5613d91c90f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91c9258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91c97e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c9650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5613d91c96d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5613d91c9c00 # | | | | `-ReturnStmt 0x5613d91c9bf0 # | | | | `-CallExpr 0x5613d91c9bb8 'float' # | | | | |-ImplicitCastExpr 0x5613d91c9ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d91c9b50 '' Function 0x5613d90d25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d91c9a98 'float' # | | | | | `-ImplicitCastExpr 0x5613d91c9a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91c9a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91c9a30 'double' lvalue ParmVar 0x5613d91c9650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5613d91c9b28 'float' # | | | | `-ImplicitCastExpr 0x5613d91c9b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91c9af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91c9ac0 'double' lvalue ParmVar 0x5613d91c96d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5613d91c98a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91c9e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91c9cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5613d91c9d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5613d91ca320 # | | | | `-ReturnStmt 0x5613d91ca310 # | | | | `-CallExpr 0x5613d91ca2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ca2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d91ca238 '' Function 0x5613d90d2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d91ca168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91ca150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91ca138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91ca100 'double2':'vector' lvalue ParmVar 0x5613d91c9cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5613d91ca210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ca1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ca1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ca1a8 'double2':'vector' lvalue ParmVar 0x5613d91c9d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91c9f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91ca5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ca3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5613d91ca460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5613d91caa40 # | | | | `-ReturnStmt 0x5613d91caa30 # | | | | `-CallExpr 0x5613d91ca9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ca9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d91ca960 '' Function 0x5613d90d2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d91ca890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91ca878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91ca860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91ca828 'double3':'vector' lvalue ParmVar 0x5613d91ca3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5613d91ca938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ca920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ca908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ca8d0 'double3':'vector' lvalue ParmVar 0x5613d91ca460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91ca670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91cacd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cab00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5613d91cab80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5613d91cb5a0 # | | | | `-ReturnStmt 0x5613d91cb590 # | | | | `-CallExpr 0x5613d91cb558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91cb540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d91cb4c0 '' Function 0x5613d90d30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d91cb3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91cb3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cb3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cb388 'double4':'vector' lvalue ParmVar 0x5613d91cab00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5613d91cb498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91cb480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cb468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cb430 'double4':'vector' lvalue ParmVar 0x5613d91cab80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91cad90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91cb7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cb650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5613d91cb6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5613d91cbbe0 # | | | | `-ReturnStmt 0x5613d91cbbd0 # | | | | `-CallExpr 0x5613d91cbb98 'float' # | | | | |-ImplicitCastExpr 0x5613d91cbb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d91cbb60 '' Function 0x5613d90d25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d91cbaa8 'float' # | | | | | `-ImplicitCastExpr 0x5613d91cba90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cba78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cba40 'int' lvalue ParmVar 0x5613d91cb650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5613d91cbb38 'float' # | | | | `-ImplicitCastExpr 0x5613d91cbb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cbb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cbad0 'int' lvalue ParmVar 0x5613d91cb6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5613d91cb8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91cbe68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cbc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5613d91cbd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5613d91cc298 # | | | | `-ReturnStmt 0x5613d91cc288 # | | | | `-CallExpr 0x5613d91cc250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91cc238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d91cc218 '' Function 0x5613d90d2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d91cc148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91cc130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cc118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cc0e0 'int2':'vector' lvalue ParmVar 0x5613d91cbc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5613d91cc1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91cc1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cc1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cc188 'int2':'vector' lvalue ParmVar 0x5613d91cbd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91cbf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91cc518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cc348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5613d91cc3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5613d91cc950 # | | | | `-ReturnStmt 0x5613d91cc940 # | | | | `-CallExpr 0x5613d91cc908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91cc8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d91cc8d0 '' Function 0x5613d90d2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d91cc800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91cc7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cc7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cc798 'int3':'vector' lvalue ParmVar 0x5613d91cc348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5613d91cc8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91cc890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cc878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cc840 'int3':'vector' lvalue ParmVar 0x5613d91cc3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91cc5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ccbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cca00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5613d91cca80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5613d91cd018 # | | | | `-ReturnStmt 0x5613d91cd008 # | | | | `-CallExpr 0x5613d91ccfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ccfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d91ccf98 '' Function 0x5613d90d30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d91ccec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91cceb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cce98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cce60 'int4':'vector' lvalue ParmVar 0x5613d91cca00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5613d91ccf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ccf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ccf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ccf08 'int4':'vector' lvalue ParmVar 0x5613d91cca80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91ccc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91cd878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cd0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d91cd148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91cdc90 # | | | | `-ReturnStmt 0x5613d91cdc80 # | | | | `-CallExpr 0x5613d91cdc48 'float' # | | | | |-ImplicitCastExpr 0x5613d91cdc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d91cdc10 '' Function 0x5613d90d25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d91cdb58 'float' # | | | | | `-ImplicitCastExpr 0x5613d91cdb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cdb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cdaf0 'uint':'unsigned int' lvalue ParmVar 0x5613d91cd0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5613d91cdbe8 'float' # | | | | `-ImplicitCastExpr 0x5613d91cdbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cdbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cdb80 'uint':'unsigned int' lvalue ParmVar 0x5613d91cd148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91cd930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91cdf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cdd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d91cddc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91ce368 # | | | | `-ReturnStmt 0x5613d91ce358 # | | | | `-CallExpr 0x5613d91ce320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ce308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d91ce2e8 '' Function 0x5613d90d2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d91ce218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91ce200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91ce1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91ce1b0 'uint2':'vector' lvalue ParmVar 0x5613d91cdd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5613d91ce2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ce2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ce290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ce258 'uint2':'vector' lvalue ParmVar 0x5613d91cddc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91cdfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ce5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ce418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d91ce498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91cea40 # | | | | `-ReturnStmt 0x5613d91cea30 # | | | | `-CallExpr 0x5613d91ce9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ce9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d91ce9c0 '' Function 0x5613d90d2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d91ce8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91ce8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91ce8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91ce888 'uint3':'vector' lvalue ParmVar 0x5613d91ce418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5613d91ce998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ce980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ce968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ce930 'uint3':'vector' lvalue ParmVar 0x5613d91ce498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91ce6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91cecc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ceaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d91ceb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91cf128 # | | | | `-ReturnStmt 0x5613d91cf118 # | | | | `-CallExpr 0x5613d91cf0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91cf0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d91cf0a8 '' Function 0x5613d90d30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d91cefd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91cefc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cefa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cef70 'uint4':'vector' lvalue ParmVar 0x5613d91ceaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5613d91cf080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91cf068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cf050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cf018 'uint4':'vector' lvalue ParmVar 0x5613d91ceb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91ced80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91cf3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91cf1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d91cf258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91d2318 # | | | | `-ReturnStmt 0x5613d91d2308 # | | | | `-CallExpr 0x5613d91d22d0 'float' # | | | | |-ImplicitCastExpr 0x5613d91cf780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d91cf760 '' Function 0x5613d90d25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d91cf6a8 'float' # | | | | | `-ImplicitCastExpr 0x5613d91cf690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91cf678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91cf640 'int64_t':'long' lvalue ParmVar 0x5613d91cf1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5613d91cf738 'float' # | | | | `-ImplicitCastExpr 0x5613d91cf720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91cf708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91cf6d0 'int64_t':'long' lvalue ParmVar 0x5613d91cf258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91cf460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d2598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d23c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d91d2448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91d2a08 # | | | | `-ReturnStmt 0x5613d91d29f8 # | | | | `-CallExpr 0x5613d91d29c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d29a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d91d2988 '' Function 0x5613d90d2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d91d28b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91d28a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d2888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d2850 'int64_t2':'vector' lvalue ParmVar 0x5613d91d23c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d91d2960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d2948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d2930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d28f8 'int64_t2':'vector' lvalue ParmVar 0x5613d91d2448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91d2650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d2c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d2ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d91d2b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91d3100 # | | | | `-ReturnStmt 0x5613d91d30f0 # | | | | `-CallExpr 0x5613d91d30b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d30a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d91d3080 '' Function 0x5613d90d2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d91d2fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91d2f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d2f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d2f48 'int64_t3':'vector' lvalue ParmVar 0x5613d91d2ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d91d3058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d3040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d3028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d2ff0 'int64_t3':'vector' lvalue ParmVar 0x5613d91d2b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91d2d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d3388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d31b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d91d3230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91d3808 # | | | | `-ReturnStmt 0x5613d91d37f8 # | | | | `-CallExpr 0x5613d91d37c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d37a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d91d3788 '' Function 0x5613d90d30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d91d36b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91d36a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d3688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d3650 'int64_t4':'vector' lvalue ParmVar 0x5613d91d31b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d91d3760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d3748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d3730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d36f8 'int64_t4':'vector' lvalue ParmVar 0x5613d91d3230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91d3440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d3a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d38b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d91d3938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91d3ee0 # | | | | `-ReturnStmt 0x5613d91d3ed0 # | | | | `-CallExpr 0x5613d91d3e98 'float' # | | | | |-ImplicitCastExpr 0x5613d91d3e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d91d3e60 '' Function 0x5613d90d25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d91d3da8 'float' # | | | | | `-ImplicitCastExpr 0x5613d91d3d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d3d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d3d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91d38b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5613d91d3e38 'float' # | | | | `-ImplicitCastExpr 0x5613d91d3e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d3e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d3dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91d3938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91d3b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d4168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d3f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d91d4010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91d4618 # | | | | `-ReturnStmt 0x5613d91d4608 # | | | | `-CallExpr 0x5613d91d45d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d45b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d91d4598 '' Function 0x5613d90d2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d91d44c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91d44b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d4498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d4460 'uint64_t2':'vector' lvalue ParmVar 0x5613d91d3f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d91d4570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d4558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d4540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d4508 'uint64_t2':'vector' lvalue ParmVar 0x5613d91d4010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91d4220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d4898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d46c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d91d4748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91d4d30 # | | | | `-ReturnStmt 0x5613d91d4d20 # | | | | `-CallExpr 0x5613d91d4ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d4cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d91d4cb0 '' Function 0x5613d90d2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d91d4be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91d4bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d4bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d4b78 'uint64_t3':'vector' lvalue ParmVar 0x5613d91d46c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d91d4c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d4c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d4c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d4c20 'uint64_t3':'vector' lvalue ParmVar 0x5613d91d4748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91d4950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d4fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d4de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d91d4e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91d5458 # | | | | `-ReturnStmt 0x5613d91d5448 # | | | | `-CallExpr 0x5613d91d5410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d53f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d91d53d8 '' Function 0x5613d90d30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d91d5308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d91d52f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d91d52d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d91d52a0 'uint64_t4':'vector' lvalue ParmVar 0x5613d91d4de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d91d53b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d5398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d5380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d5348 'uint64_t4':'vector' lvalue ParmVar 0x5613d91d4e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91d5070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d55c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d5518 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91d5910 # | | | | `-ReturnStmt 0x5613d91d5900 # | | | | `-CallExpr 0x5613d91d58d0 'float' # | | | | |-ImplicitCastExpr 0x5613d91d58b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91d5898 '' Function 0x5613d90d3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91d5870 'float' # | | | | `-ImplicitCastExpr 0x5613d91d5858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d5840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d5808 'double' lvalue ParmVar 0x5613d91d5518 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91d5678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91d5a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d59d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91d5de8 # | | | | `-ReturnStmt 0x5613d91d5dd8 # | | | | `-CallExpr 0x5613d91d5da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d5d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91d5d70 '' Function 0x5613d90d3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91d5d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d5d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d5d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d5ce0 'double2':'vector' lvalue ParmVar 0x5613d91d59d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91d5b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91d5f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d5ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91d62c8 # | | | | `-ReturnStmt 0x5613d91d62b8 # | | | | `-CallExpr 0x5613d91d6288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d6270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91d6250 '' Function 0x5613d90d4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91d6228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d6210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d61f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d61c0 'double3':'vector' lvalue ParmVar 0x5613d91d5ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91d6008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91d6448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d6398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91d67c0 # | | | | `-ReturnStmt 0x5613d91d67b0 # | | | | `-CallExpr 0x5613d91d6780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d6768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91d6748 '' Function 0x5613d90d4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91d6720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d6708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d66f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d66b8 'double4':'vector' lvalue ParmVar 0x5613d91d6398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91d64f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91d6920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d6870 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91d6c78 # | | | | `-ReturnStmt 0x5613d91d6c68 # | | | | `-CallExpr 0x5613d91d6c38 'float' # | | | | |-ImplicitCastExpr 0x5613d91d6c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91d6c00 '' Function 0x5613d90d3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91d6bd8 'float' # | | | | `-ImplicitCastExpr 0x5613d91d6bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d6ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d6b70 'int' lvalue ParmVar 0x5613d91d6870 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91d69d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d6dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d6d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91d7150 # | | | | `-ReturnStmt 0x5613d91d7140 # | | | | `-CallExpr 0x5613d91d7110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d70f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91d70d8 '' Function 0x5613d90d3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91d70b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d7098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d7080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d7048 'int2':'vector' lvalue ParmVar 0x5613d91d6d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91d6e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d72b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d7200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91d7630 # | | | | `-ReturnStmt 0x5613d91d7620 # | | | | `-CallExpr 0x5613d91d75f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d75d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91d75b8 '' Function 0x5613d90d4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91d7590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d7578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d7560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d7528 'int3':'vector' lvalue ParmVar 0x5613d91d7200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91d7360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d7790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d76e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91d7b18 # | | | | `-ReturnStmt 0x5613d91d7b08 # | | | | `-CallExpr 0x5613d91d7ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d7ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91d7aa0 '' Function 0x5613d90d4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91d7a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d7a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d7a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d7a10 'int4':'vector' lvalue ParmVar 0x5613d91d76e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91d7840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d7c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d7bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91d7ff0 # | | | | `-ReturnStmt 0x5613d91d7fe0 # | | | | `-CallExpr 0x5613d91d7fb0 'float' # | | | | |-ImplicitCastExpr 0x5613d91d7f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91d7f78 '' Function 0x5613d90d3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91d7f50 'float' # | | | | `-ImplicitCastExpr 0x5613d91d7f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d7f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d7ee8 'uint':'unsigned int' lvalue ParmVar 0x5613d91d7bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91d7d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d8150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d80a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91d9d10 # | | | | `-ReturnStmt 0x5613d91d9d00 # | | | | `-CallExpr 0x5613d91d9cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91d9cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91d9c98 '' Function 0x5613d90d3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91d9c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91d9c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91d9c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91d9c08 'uint2':'vector' lvalue ParmVar 0x5613d91d80a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91d8200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91d9e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91d9dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91da210 # | | | | `-ReturnStmt 0x5613d91da200 # | | | | `-CallExpr 0x5613d91da1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91da1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91da198 '' Function 0x5613d90d4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91da170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91da158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91da140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91da108 'uint3':'vector' lvalue ParmVar 0x5613d91d9dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91d9f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91da370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91da2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91da718 # | | | | `-ReturnStmt 0x5613d91da708 # | | | | `-CallExpr 0x5613d91da6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91da6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91da6a0 '' Function 0x5613d90d4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91da678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91da660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91da648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91da610 'uint4':'vector' lvalue ParmVar 0x5613d91da2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91da420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91da878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91da7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91dac10 # | | | | `-ReturnStmt 0x5613d91dac00 # | | | | `-CallExpr 0x5613d91dabd0 'float' # | | | | |-ImplicitCastExpr 0x5613d91dabb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91dab98 '' Function 0x5613d90d3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91dab70 'float' # | | | | `-ImplicitCastExpr 0x5613d91dab58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91dab40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91dab08 'int64_t':'long' lvalue ParmVar 0x5613d91da7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91da928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91dad70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91dacc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91db128 # | | | | `-ReturnStmt 0x5613d91db118 # | | | | `-CallExpr 0x5613d91db0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91db0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91db0b0 '' Function 0x5613d90d3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91db088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91db070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91db058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91db020 'int64_t2':'vector' lvalue ParmVar 0x5613d91dacc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91dae20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91db288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91db1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91db648 # | | | | `-ReturnStmt 0x5613d91db638 # | | | | `-CallExpr 0x5613d91db608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91db5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91db5d0 '' Function 0x5613d90d4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91db5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91db590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91db578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91db540 'int64_t3':'vector' lvalue ParmVar 0x5613d91db1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91db338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91db7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91db6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91dd148 # | | | | `-ReturnStmt 0x5613d91dd138 # | | | | `-CallExpr 0x5613d91dd108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91dd0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91dd0d0 '' Function 0x5613d90d4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91dbad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91dbab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91dbaa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91dba68 'int64_t4':'vector' lvalue ParmVar 0x5613d91db6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91db858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91dd2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91dd1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91dd660 # | | | | `-ReturnStmt 0x5613d91dd650 # | | | | `-CallExpr 0x5613d91dd620 'float' # | | | | |-ImplicitCastExpr 0x5613d91dd608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91dd5e8 '' Function 0x5613d90d3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91dd5c0 'float' # | | | | `-ImplicitCastExpr 0x5613d91dd5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91dd590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91dd558 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91dd1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91dd358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91dd7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91dd710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91ddb98 # | | | | `-ReturnStmt 0x5613d91ddb88 # | | | | `-CallExpr 0x5613d91ddb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ddb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91ddb20 '' Function 0x5613d90d3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91ddaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ddae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ddac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91dda90 'uint64_t2':'vector' lvalue ParmVar 0x5613d91dd710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91dd870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ddcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ddc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91de0d8 # | | | | `-ReturnStmt 0x5613d91de0c8 # | | | | `-CallExpr 0x5613d91de098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91de080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91de060 '' Function 0x5613d90d4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91de038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91de020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91de008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ddfd0 'uint64_t3':'vector' lvalue ParmVar 0x5613d91ddc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91ddda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91de238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91de188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91de620 # | | | | `-ReturnStmt 0x5613d91de610 # | | | | `-CallExpr 0x5613d91de5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91de5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91de5a8 '' Function 0x5613d90d4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91de580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91de568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91de550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91de518 'uint64_t4':'vector' lvalue ParmVar 0x5613d91de188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91de2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5613d91ded20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5613d91de638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d91de6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d91dec78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d91de9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5613d91deac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5613d91deb38 col:41 p2 'T' # | | | |-CompoundStmt 0x5613d91df090 # | | | | `-ReturnStmt 0x5613d91df080 # | | | | `-RecoveryExpr 0x5613d91df048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d91dee90 '' lvalue (ADL) = 'clamp' 0x5613d90ddfc8 0x5613d90d4888 0x5613d90d4d40 0x5613d90d51a8 0x5613d90d5608 0x5613d90d5a08 0x5613d90d5ed8 0x5613d90d6338 0x5613d90d6798 0x5613d90d6bf8 0x5613d90d7088 0x5613d90d74e8 0x5613d90d7948 0x5613d90d8e08 0x5613d90d9268 0x5613d90d96c8 0x5613d90d9b28 0x5613d90d9f98 0x5613d90da3f8 0x5613d90da858 0x5613d90dacb8 0x5613d90db0d8 0x5613d90db538 0x5613d90db998 0x5613d90c2d28 0x5613d90c3128 0x5613d90c3588 0x5613d90c39e8 # | | | | |-RecoveryExpr 0x5613d91defb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5613d91defd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d91ded90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5613d91df7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5613d91df0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d91df178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d91df718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91df488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5613d91df500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5613d91df5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5613d91dfb30 # | | | | `-ReturnStmt 0x5613d91dfb20 # | | | | `-RecoveryExpr 0x5613d91dfae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d91df930 '' lvalue (ADL) = 'clamp' 0x5613d90c39e8 0x5613d90ddfc8 0x5613d90d4888 0x5613d90d4d40 0x5613d90d51a8 0x5613d90d5608 0x5613d90d5a08 0x5613d90d5ed8 0x5613d90d6338 0x5613d90d6798 0x5613d90d6bf8 0x5613d90d7088 0x5613d90d74e8 0x5613d90d7948 0x5613d90d8e08 0x5613d90d9268 0x5613d90d96c8 0x5613d90d9b28 0x5613d90d9f98 0x5613d90da3f8 0x5613d90da858 0x5613d90dacb8 0x5613d90db0d8 0x5613d90db538 0x5613d90db998 0x5613d90c2d28 0x5613d90c3128 0x5613d90c3588 # | | | | |-RecoveryExpr 0x5613d91dfa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5613d91dfac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d91df830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5613d91e01d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5613d91dfb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d91dfbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d91e0128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d91dfef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5613d91dff70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5613d91dffe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5613d91e0570 # | | | | `-ReturnStmt 0x5613d91e0560 # | | | | `-RecoveryExpr 0x5613d91e0530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d91e0340 '' lvalue (ADL) = 'clamp' 0x5613d90c3588 0x5613d90c39e8 0x5613d90ddfc8 0x5613d90d4888 0x5613d90d4d40 0x5613d90d51a8 0x5613d90d5608 0x5613d90d5a08 0x5613d90d5ed8 0x5613d90d6338 0x5613d90d6798 0x5613d90d6bf8 0x5613d90d7088 0x5613d90d74e8 0x5613d90d7948 0x5613d90d8e08 0x5613d90d9268 0x5613d90d96c8 0x5613d90d9b28 0x5613d90d9f98 0x5613d90da3f8 0x5613d90da858 0x5613d90dacb8 0x5613d90db0d8 0x5613d90db538 0x5613d90db998 0x5613d90c2d28 0x5613d90c3128 # | | | | `-RecoveryExpr 0x5613d91e0460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d91e0240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5613d91e06d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e0628 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91e0a20 # | | | | `-ReturnStmt 0x5613d91e0a10 # | | | | `-CallExpr 0x5613d91e09e0 'float' # | | | | |-ImplicitCastExpr 0x5613d91e09c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e09a8 '' Function 0x5613d90df788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e0980 'float' # | | | | `-ImplicitCastExpr 0x5613d91e0968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e0950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e0918 'double' lvalue ParmVar 0x5613d91e0628 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91e0788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e0b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e0ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91e0ef0 # | | | | `-ReturnStmt 0x5613d91e0ee0 # | | | | `-CallExpr 0x5613d91e0eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e0e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e0e78 '' Function 0x5613d90dfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e0e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e0e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e0e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e0de8 'double2':'vector' lvalue ParmVar 0x5613d91e0ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91e0c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e10f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e0fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91e1460 # | | | | `-ReturnStmt 0x5613d91e1450 # | | | | `-CallExpr 0x5613d91e1420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e1408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e13e8 '' Function 0x5613d90dfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e13c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e1390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e1358 'double3':'vector' lvalue ParmVar 0x5613d91e0fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91e11a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e15c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e1518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91e1940 # | | | | `-ReturnStmt 0x5613d91e1930 # | | | | `-CallExpr 0x5613d91e1900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e18e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e18c8 '' Function 0x5613d90e0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e18a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e1888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e1870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e1838 'double4':'vector' lvalue ParmVar 0x5613d91e1518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91e1678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e1aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e19f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91e1df8 # | | | | `-ReturnStmt 0x5613d91e1de8 # | | | | `-CallExpr 0x5613d91e1db8 'float' # | | | | |-ImplicitCastExpr 0x5613d91e1da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e1d80 '' Function 0x5613d90df788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e1d58 'float' # | | | | `-ImplicitCastExpr 0x5613d91e1d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e1d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e1cf0 'int' lvalue ParmVar 0x5613d91e19f0 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91e1b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e1f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e1ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91e22d0 # | | | | `-ReturnStmt 0x5613d91e22c0 # | | | | `-CallExpr 0x5613d91e2290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e2278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e2258 '' Function 0x5613d90dfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e2230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e2218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e2200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e21c8 'int2':'vector' lvalue ParmVar 0x5613d91e1ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91e2008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e2430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e2380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91e27b0 # | | | | `-ReturnStmt 0x5613d91e27a0 # | | | | `-CallExpr 0x5613d91e2770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e2758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e2738 '' Function 0x5613d90dfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e2710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e26f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e26e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e26a8 'int3':'vector' lvalue ParmVar 0x5613d91e2380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91e24e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e2910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e2860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91e2c98 # | | | | `-ReturnStmt 0x5613d91e2c88 # | | | | `-CallExpr 0x5613d91e2c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e2c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e2c20 '' Function 0x5613d90e0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e2bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e2be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e2bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e2b90 'int4':'vector' lvalue ParmVar 0x5613d91e2860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91e29c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e2df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e2d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91e31a0 # | | | | `-ReturnStmt 0x5613d91e3190 # | | | | `-CallExpr 0x5613d91e3160 'float' # | | | | |-ImplicitCastExpr 0x5613d91e3148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e3128 '' Function 0x5613d90df788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e3100 'float' # | | | | `-ImplicitCastExpr 0x5613d91e30b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e30a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e3068 'uint':'unsigned int' lvalue ParmVar 0x5613d91e2d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91e2ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e3300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e3250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91e3698 # | | | | `-ReturnStmt 0x5613d91e3688 # | | | | `-CallExpr 0x5613d91e3658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e3640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e3620 '' Function 0x5613d90dfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e35f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e35e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e35c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e3590 'uint2':'vector' lvalue ParmVar 0x5613d91e3250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91e33b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e37f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e3748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91e3b98 # | | | | `-ReturnStmt 0x5613d91e3b88 # | | | | `-CallExpr 0x5613d91e3b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e3b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e3b20 '' Function 0x5613d90dfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e3af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e3ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e3ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e3a90 'uint3':'vector' lvalue ParmVar 0x5613d91e3748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91e38a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e3cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e3c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91e40a0 # | | | | `-ReturnStmt 0x5613d91e4090 # | | | | `-CallExpr 0x5613d91e4060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e4048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e4028 '' Function 0x5613d90e0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e4000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e3fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e3fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e3f98 'uint4':'vector' lvalue ParmVar 0x5613d91e3c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91e3da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e4200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e4150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91e4598 # | | | | `-ReturnStmt 0x5613d91e4588 # | | | | `-CallExpr 0x5613d91e4558 'float' # | | | | |-ImplicitCastExpr 0x5613d91e4540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e4520 '' Function 0x5613d90df788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e44f8 'float' # | | | | `-ImplicitCastExpr 0x5613d91e44e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e44c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e4490 'int64_t':'long' lvalue ParmVar 0x5613d91e4150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91e42b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e46f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e4648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91e4ab0 # | | | | `-ReturnStmt 0x5613d91e4aa0 # | | | | `-CallExpr 0x5613d91e4a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e4a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e4a38 '' Function 0x5613d90dfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e4a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e49f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e49e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e49a8 'int64_t2':'vector' lvalue ParmVar 0x5613d91e4648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91e47a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e4c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e4b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91e4fd0 # | | | | `-ReturnStmt 0x5613d91e4fc0 # | | | | `-CallExpr 0x5613d91e4f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e4f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e4f58 '' Function 0x5613d90dfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e4f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e4f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e4f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e4ec8 'int64_t3':'vector' lvalue ParmVar 0x5613d91e4b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91e4cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e5830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e5080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91e5bf8 # | | | | `-ReturnStmt 0x5613d91e5be8 # | | | | `-CallExpr 0x5613d91e5bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e5ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e5b80 '' Function 0x5613d90e0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e5b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e5b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e5b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e5af0 'int64_t4':'vector' lvalue ParmVar 0x5613d91e5080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91e58e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e5d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e5ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91e6110 # | | | | `-ReturnStmt 0x5613d91e6100 # | | | | `-CallExpr 0x5613d91e60d0 'float' # | | | | |-ImplicitCastExpr 0x5613d91e60b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e6098 '' Function 0x5613d90df788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e6070 'float' # | | | | `-ImplicitCastExpr 0x5613d91e6058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e6040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e6008 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91e5ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91e5e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e6270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e61c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91e6648 # | | | | `-ReturnStmt 0x5613d91e6638 # | | | | `-CallExpr 0x5613d91e6608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e65f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e65d0 '' Function 0x5613d90dfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e65a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e6590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e6578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e6540 'uint64_t2':'vector' lvalue ParmVar 0x5613d91e61c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91e6320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e67a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e66f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91e6b88 # | | | | `-ReturnStmt 0x5613d91e6b78 # | | | | `-CallExpr 0x5613d91e6b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e6b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e6b10 '' Function 0x5613d90dfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e6ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e6ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e6ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e6a80 'uint64_t3':'vector' lvalue ParmVar 0x5613d91e66f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91e6858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e6ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e6c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91e70d0 # | | | | `-ReturnStmt 0x5613d91e70c0 # | | | | `-CallExpr 0x5613d91e7090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e7078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e7058 '' Function 0x5613d90e0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e7030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e7018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e7000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e6fc8 'uint64_t4':'vector' lvalue ParmVar 0x5613d91e6c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91e6d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e7240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e7190 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91e7588 # | | | | `-ReturnStmt 0x5613d91e7578 # | | | | `-CallExpr 0x5613d91e7548 'float' # | | | | |-ImplicitCastExpr 0x5613d91e7530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e7510 '' Function 0x5613d90e1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e74e8 'float' # | | | | `-ImplicitCastExpr 0x5613d91e74d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e74b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e7480 'double' lvalue ParmVar 0x5613d91e7190 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91e72f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e76f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e7648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91e8260 # | | | | `-ReturnStmt 0x5613d91e8250 # | | | | `-CallExpr 0x5613d91e8220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e8208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e81e8 '' Function 0x5613d90e1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e81c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e81a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e8190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e8158 'double2':'vector' lvalue ParmVar 0x5613d91e7648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91e77a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e83d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e8320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91e8740 # | | | | `-ReturnStmt 0x5613d91e8730 # | | | | `-CallExpr 0x5613d91e8700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e86e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e86c8 '' Function 0x5613d90e2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e86a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e8688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e8670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e8638 'double3':'vector' lvalue ParmVar 0x5613d91e8320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91e8480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e88b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e8800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91e8c28 # | | | | `-ReturnStmt 0x5613d91e8c18 # | | | | `-CallExpr 0x5613d91e8be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e8bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e8bb0 '' Function 0x5613d90e22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e8b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e8b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e8b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e8b20 'double4':'vector' lvalue ParmVar 0x5613d91e8800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91e8960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91e8d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e8cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91e90e0 # | | | | `-ReturnStmt 0x5613d91e90d0 # | | | | `-CallExpr 0x5613d91e90a0 'float' # | | | | |-ImplicitCastExpr 0x5613d91e9088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91e9068 '' Function 0x5613d90e1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91e9040 'float' # | | | | `-ImplicitCastExpr 0x5613d91e9028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e9010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e8fd8 'int' lvalue ParmVar 0x5613d91e8cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91e8e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e9240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e9190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91e95b8 # | | | | `-ReturnStmt 0x5613d91e95a8 # | | | | `-CallExpr 0x5613d91e9578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e9560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91e9540 '' Function 0x5613d90e1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91e9518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e9500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e94e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e94b0 'int2':'vector' lvalue ParmVar 0x5613d91e9190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91e92f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e9718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e9668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91e9a98 # | | | | `-ReturnStmt 0x5613d91e9a88 # | | | | `-CallExpr 0x5613d91e9a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e9a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91e9a20 '' Function 0x5613d90e2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91e99f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e99e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e99c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e9990 'int3':'vector' lvalue ParmVar 0x5613d91e9668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91e97c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91e9bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91e9b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91e9f80 # | | | | `-ReturnStmt 0x5613d91e9f70 # | | | | `-CallExpr 0x5613d91e9f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91e9f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91e9f08 '' Function 0x5613d90e22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91e9ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91e9ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91e9eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91e9e78 'int4':'vector' lvalue ParmVar 0x5613d91e9b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91e9ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ea928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ea878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91eaca0 # | | | | `-ReturnStmt 0x5613d91eac90 # | | | | `-CallExpr 0x5613d91eac60 'float' # | | | | |-ImplicitCastExpr 0x5613d91eac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91eac28 '' Function 0x5613d90e1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91eac00 'float' # | | | | `-ImplicitCastExpr 0x5613d91eabe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91eabd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91eab98 'uint':'unsigned int' lvalue ParmVar 0x5613d91ea878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91ea9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91eae00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ead50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91eb198 # | | | | `-ReturnStmt 0x5613d91eb188 # | | | | `-CallExpr 0x5613d91eb158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91eb140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91eb120 '' Function 0x5613d90e1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91eb0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91eb0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91eb0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91eb090 'uint2':'vector' lvalue ParmVar 0x5613d91ead50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91eaeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91eb2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91eb248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91eb698 # | | | | `-ReturnStmt 0x5613d91eb688 # | | | | `-CallExpr 0x5613d91eb658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91eb640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91eb620 '' Function 0x5613d90e2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91eb5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91eb5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91eb5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91eb590 'uint3':'vector' lvalue ParmVar 0x5613d91eb248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91eb3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91eb7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91eb748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91ebba0 # | | | | `-ReturnStmt 0x5613d91ebb90 # | | | | `-CallExpr 0x5613d91ebb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ebb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91ebb28 '' Function 0x5613d90e22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91ebb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ebae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ebad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91eba98 'uint4':'vector' lvalue ParmVar 0x5613d91eb748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91eb8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ebd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ebc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91ec098 # | | | | `-ReturnStmt 0x5613d91ec088 # | | | | `-CallExpr 0x5613d91ec058 'float' # | | | | |-ImplicitCastExpr 0x5613d91ec040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91ec020 '' Function 0x5613d90e1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91ebff8 'float' # | | | | `-ImplicitCastExpr 0x5613d91ebfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ebfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ebf90 'int64_t':'long' lvalue ParmVar 0x5613d91ebc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91ebdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ec1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ec148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91ec5b0 # | | | | `-ReturnStmt 0x5613d91ec5a0 # | | | | `-CallExpr 0x5613d91ec570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ec558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91ec538 '' Function 0x5613d90e1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91ec510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ec4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ec4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ec4a8 'int64_t2':'vector' lvalue ParmVar 0x5613d91ec148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91ec2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ec710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ec660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91ed4c0 # | | | | `-ReturnStmt 0x5613d91ed4b0 # | | | | `-CallExpr 0x5613d91ed480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ed468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91ed448 '' Function 0x5613d90e2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91ed420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ed408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ed3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ed3b8 'int64_t3':'vector' lvalue ParmVar 0x5613d91ec660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91ed1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ed620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ed570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91ed9e8 # | | | | `-ReturnStmt 0x5613d91ed9d8 # | | | | `-CallExpr 0x5613d91ed9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ed990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91ed970 '' Function 0x5613d90e22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91ed948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ed930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ed918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ed8e0 'int64_t4':'vector' lvalue ParmVar 0x5613d91ed570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91ed6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91edb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91eda98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91edf00 # | | | | `-ReturnStmt 0x5613d91edef0 # | | | | `-CallExpr 0x5613d91edec0 'float' # | | | | |-ImplicitCastExpr 0x5613d91edea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91ede88 '' Function 0x5613d90e1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91ede60 'float' # | | | | `-ImplicitCastExpr 0x5613d91ede48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ede30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91eddf8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91eda98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91edbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ee060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91edfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91ee438 # | | | | `-ReturnStmt 0x5613d91ee428 # | | | | `-CallExpr 0x5613d91ee3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ee3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91ee3c0 '' Function 0x5613d90e1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91ee398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ee380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ee368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ee330 'uint64_t2':'vector' lvalue ParmVar 0x5613d91edfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91ee110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ee598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ee4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91ee978 # | | | | `-ReturnStmt 0x5613d91ee968 # | | | | `-CallExpr 0x5613d91ee938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91ee920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91ee900 '' Function 0x5613d90e2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91ee8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91ee8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ee8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ee870 'uint64_t3':'vector' lvalue ParmVar 0x5613d91ee4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91ee648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91eead8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91eea28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91eeec0 # | | | | `-ReturnStmt 0x5613d91eeeb0 # | | | | `-CallExpr 0x5613d91eee80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91eee68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91eee48 '' Function 0x5613d90e22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91eee20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91eee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91eedf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91eedb8 'uint64_t4':'vector' lvalue ParmVar 0x5613d91eea28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91eeb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91ef030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91eef80 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91ef8b8 # | | | | `-ReturnStmt 0x5613d91ef8a8 # | | | | `-CallExpr 0x5613d91ef878 'float' # | | | | |-ImplicitCastExpr 0x5613d91ef860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91ef840 '' Function 0x5613d90e6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91ef818 'float' # | | | | `-ImplicitCastExpr 0x5613d91ef800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91ef7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91ef7b0 'double' lvalue ParmVar 0x5613d91eef80 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91ef0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91efa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91ef978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91efd90 # | | | | `-ReturnStmt 0x5613d91efd80 # | | | | `-CallExpr 0x5613d91efd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91efd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91efd18 '' Function 0x5613d90e7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91efcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91efcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91efcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91efc88 'double2':'vector' lvalue ParmVar 0x5613d91ef978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91efad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91eff00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91efe50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91f0270 # | | | | `-ReturnStmt 0x5613d91f0260 # | | | | `-CallExpr 0x5613d91f0230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f0218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91f01f8 '' Function 0x5613d90e73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91f01d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f01b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f01a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f0168 'double3':'vector' lvalue ParmVar 0x5613d91efe50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91effb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91f03e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f0330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91f0758 # | | | | `-ReturnStmt 0x5613d91f0748 # | | | | `-CallExpr 0x5613d91f0718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f0700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91f06e0 '' Function 0x5613d90e7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91f06b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f06a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f0688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f0650 'double4':'vector' lvalue ParmVar 0x5613d91f0330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91f0490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91f08b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f0808 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91f0c18 # | | | | `-ReturnStmt 0x5613d91f0c08 # | | | | `-CallExpr 0x5613d91f0bd8 'float' # | | | | |-ImplicitCastExpr 0x5613d91f0bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91f0ba0 '' Function 0x5613d90e6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91f0b78 'float' # | | | | `-ImplicitCastExpr 0x5613d91f0b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f0b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f0b10 'int' lvalue ParmVar 0x5613d91f0808 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91f0968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f0d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f0cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91f10f8 # | | | | `-ReturnStmt 0x5613d91f10e8 # | | | | `-CallExpr 0x5613d91f10b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f10a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91f1080 '' Function 0x5613d90e7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91f1058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f1028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f0ff0 'int2':'vector' lvalue ParmVar 0x5613d91f0cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91f0e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f1258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f11a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91f15e0 # | | | | `-ReturnStmt 0x5613d91f15d0 # | | | | `-CallExpr 0x5613d91f15a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f1588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91f1568 '' Function 0x5613d90e73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91f1540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f1528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f1510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f14d8 'int3':'vector' lvalue ParmVar 0x5613d91f11a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91f1308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f2000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f1f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91f2390 # | | | | `-ReturnStmt 0x5613d91f2380 # | | | | `-CallExpr 0x5613d91f2350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f2338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91f2318 '' Function 0x5613d90e7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91f22f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f22d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f22c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f2288 'int4':'vector' lvalue ParmVar 0x5613d91f1f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91f20b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f24f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f2440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91f2870 # | | | | `-ReturnStmt 0x5613d91f2860 # | | | | `-CallExpr 0x5613d91f2830 'float' # | | | | |-ImplicitCastExpr 0x5613d91f2818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91f27f8 '' Function 0x5613d90e6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91f27d0 'float' # | | | | `-ImplicitCastExpr 0x5613d91f27b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f27a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f2768 'uint':'unsigned int' lvalue ParmVar 0x5613d91f2440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91f25a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f29d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f2920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91f2d70 # | | | | `-ReturnStmt 0x5613d91f2d60 # | | | | `-CallExpr 0x5613d91f2d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f2d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91f2cf8 '' Function 0x5613d90e7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91f2cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f2cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f2ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f2c68 'uint2':'vector' lvalue ParmVar 0x5613d91f2920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91f2a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f2ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f2e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91f3278 # | | | | `-ReturnStmt 0x5613d91f3268 # | | | | `-CallExpr 0x5613d91f3238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f3220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91f3200 '' Function 0x5613d90e73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91f31d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f31c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f31a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f3170 'uint3':'vector' lvalue ParmVar 0x5613d91f2e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91f2f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f33d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f3328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91f3788 # | | | | `-ReturnStmt 0x5613d91f3778 # | | | | `-CallExpr 0x5613d91f3748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f3730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91f3710 '' Function 0x5613d90e7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91f36e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f36d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f36b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f3680 'uint4':'vector' lvalue ParmVar 0x5613d91f3328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91f3488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f38e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f3838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91f3c88 # | | | | `-ReturnStmt 0x5613d91f3c78 # | | | | `-CallExpr 0x5613d91f3c48 'float' # | | | | |-ImplicitCastExpr 0x5613d91f3c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91f3c10 '' Function 0x5613d90e6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91f3be8 'float' # | | | | `-ImplicitCastExpr 0x5613d91f3bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f3bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f3b80 'int64_t':'long' lvalue ParmVar 0x5613d91f3838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91f3998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f3de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f3d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91f5a78 # | | | | `-ReturnStmt 0x5613d91f5a68 # | | | | `-CallExpr 0x5613d91f5a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f5a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91f5a00 '' Function 0x5613d90e7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91f59d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f59c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f59a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f5970 'int64_t2':'vector' lvalue ParmVar 0x5613d91f3d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91f3e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f5bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f5b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91f5fa0 # | | | | `-ReturnStmt 0x5613d91f5f90 # | | | | `-CallExpr 0x5613d91f5f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f5f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91f5f28 '' Function 0x5613d90e73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91f5f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f5ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f5ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f5e98 'int64_t3':'vector' lvalue ParmVar 0x5613d91f5b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91f5c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f6100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f6050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91f64d0 # | | | | `-ReturnStmt 0x5613d91f64c0 # | | | | `-CallExpr 0x5613d91f6490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f6478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91f6458 '' Function 0x5613d90e7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91f6430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f6418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f6400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f63c8 'int64_t4':'vector' lvalue ParmVar 0x5613d91f6050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91f61b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f6630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f6580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91f69f0 # | | | | `-ReturnStmt 0x5613d91f69e0 # | | | | `-CallExpr 0x5613d91f69b0 'float' # | | | | |-ImplicitCastExpr 0x5613d91f6998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91f6978 '' Function 0x5613d90e6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91f6950 'float' # | | | | `-ImplicitCastExpr 0x5613d91f6938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f6920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f68e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91f6580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91f66e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f6b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f6aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91f6f30 # | | | | `-ReturnStmt 0x5613d91f6f20 # | | | | `-CallExpr 0x5613d91f6ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f6ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91f6eb8 '' Function 0x5613d90e7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91f6e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f6e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f6e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f6e28 'uint64_t2':'vector' lvalue ParmVar 0x5613d91f6aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91f6c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f7090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f6fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d91f7478 # | | | | `-ReturnStmt 0x5613d91f7468 # | | | | `-CallExpr 0x5613d91f7438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f7420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91f7400 '' Function 0x5613d90e73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91f73d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f73c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f73a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f7370 'uint64_t3':'vector' lvalue ParmVar 0x5613d91f6fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91f7140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f75d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f7528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91f82d0 # | | | | `-ReturnStmt 0x5613d91f82c0 # | | | | `-CallExpr 0x5613d91f8290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f8278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91f8258 '' Function 0x5613d90e7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91f8230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f8218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f8200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f81c8 'uint64_t4':'vector' lvalue ParmVar 0x5613d91f7528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91f7688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f8438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f8388 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d91f8780 # | | | | `-ReturnStmt 0x5613d91f8770 # | | | | `-CallExpr 0x5613d91f8740 'float' # | | | | |-ImplicitCastExpr 0x5613d91f8728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91f8708 '' Function 0x5613d90ee628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91f86e0 'float' # | | | | `-ImplicitCastExpr 0x5613d91f86c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f86b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f8678 'double' lvalue ParmVar 0x5613d91f8388 'V' 'double' # | | | `-DeprecatedAttr 0x5613d91f84e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91f88e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f8838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91f8c50 # | | | | `-ReturnStmt 0x5613d91f8c40 # | | | | `-CallExpr 0x5613d91f8c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f8bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91f8bd8 '' Function 0x5613d90ee8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91f8bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f8b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f8b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f8b48 'double2':'vector' lvalue ParmVar 0x5613d91f8838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91f8998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91f8db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f8d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d91f9128 # | | | | `-ReturnStmt 0x5613d91f9118 # | | | | `-CallExpr 0x5613d91f90e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f90d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91f90b0 '' Function 0x5613d90eeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91f9088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f9058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f9020 'double3':'vector' lvalue ParmVar 0x5613d91f8d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d91f8e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91f9290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f91e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91f9608 # | | | | `-ReturnStmt 0x5613d91f95f8 # | | | | `-CallExpr 0x5613d91f95c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f95b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91f9590 '' Function 0x5613d90eeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91f9568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f9550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f9538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f9500 'double4':'vector' lvalue ParmVar 0x5613d91f91e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91f9340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91f9768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f96b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91f9ac0 # | | | | `-ReturnStmt 0x5613d91f9ab0 # | | | | `-CallExpr 0x5613d91f9a80 'float' # | | | | |-ImplicitCastExpr 0x5613d91f9a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91f9a48 '' Function 0x5613d90ee628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91f9a20 'float' # | | | | `-ImplicitCastExpr 0x5613d91f9a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f99f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f99b8 'int' lvalue ParmVar 0x5613d91f96b8 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91f9818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91f9c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91f9b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d91f9f98 # | | | | `-ReturnStmt 0x5613d91f9f88 # | | | | `-CallExpr 0x5613d91f9f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91f9f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91f9f20 '' Function 0x5613d90ee8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91f9ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91f9ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91f9ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91f9e90 'int2':'vector' lvalue ParmVar 0x5613d91f9b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91f9cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fa780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fa6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d91fab00 # | | | | `-ReturnStmt 0x5613d91faaf0 # | | | | `-CallExpr 0x5613d91faac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91faaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91faa88 '' Function 0x5613d90eeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91faa60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91faa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91faa30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fa9f8 'int3':'vector' lvalue ParmVar 0x5613d91fa6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d91fa830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fac60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fabb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d91fafe8 # | | | | `-ReturnStmt 0x5613d91fafd8 # | | | | `-CallExpr 0x5613d91fafa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91faf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91faf70 '' Function 0x5613d90eeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91faf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91faf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91faf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91faee0 'int4':'vector' lvalue ParmVar 0x5613d91fabb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d91fad10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fb148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fb098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d91fb4c0 # | | | | `-ReturnStmt 0x5613d91fb4b0 # | | | | `-CallExpr 0x5613d91fb480 'float' # | | | | |-ImplicitCastExpr 0x5613d91fb468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91fb448 '' Function 0x5613d90ee628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91fb420 'float' # | | | | `-ImplicitCastExpr 0x5613d91fb408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fb3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fb3b8 'uint':'unsigned int' lvalue ParmVar 0x5613d91fb098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d91fb1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fb620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fb570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91fb9b8 # | | | | `-ReturnStmt 0x5613d91fb9a8 # | | | | `-CallExpr 0x5613d91fb978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91fb960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91fb940 '' Function 0x5613d90ee8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91fb918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91fb900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fb8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fb8b0 'uint2':'vector' lvalue ParmVar 0x5613d91fb570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d91fb6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fbb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fba68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d91fbeb8 # | | | | `-ReturnStmt 0x5613d91fbea8 # | | | | `-CallExpr 0x5613d91fbe78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91fbe60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91fbe40 '' Function 0x5613d90eeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91fbe18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91fbe00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fbde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fbdb0 'uint3':'vector' lvalue ParmVar 0x5613d91fba68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d91fbbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fc018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fbf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d91fc3c0 # | | | | `-ReturnStmt 0x5613d91fc3b0 # | | | | `-CallExpr 0x5613d91fc380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91fc368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91fc348 '' Function 0x5613d90eeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91fc320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91fc308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fc2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fc2b8 'uint4':'vector' lvalue ParmVar 0x5613d91fbf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d91fc0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fc520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fc470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91fd200 # | | | | `-ReturnStmt 0x5613d91fd1f0 # | | | | `-CallExpr 0x5613d91fd1c0 'float' # | | | | |-ImplicitCastExpr 0x5613d91fd1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91fd188 '' Function 0x5613d90ee628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91fd160 'float' # | | | | `-ImplicitCastExpr 0x5613d91fd148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fd130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fd0f8 'int64_t':'long' lvalue ParmVar 0x5613d91fc470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d91fc5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fd360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fd2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d91fd718 # | | | | `-ReturnStmt 0x5613d91fd708 # | | | | `-CallExpr 0x5613d91fd6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91fd6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91fd6a0 '' Function 0x5613d90ee8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91fd678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91fd660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fd648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fd610 'int64_t2':'vector' lvalue ParmVar 0x5613d91fd2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91fd410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fd878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fd7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d91fdc38 # | | | | `-ReturnStmt 0x5613d91fdc28 # | | | | `-CallExpr 0x5613d91fdbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91fdbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91fdbc0 '' Function 0x5613d90eeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91fdb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91fdb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fdb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fdb30 'int64_t3':'vector' lvalue ParmVar 0x5613d91fd7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91fd928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fdd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fdce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91fe160 # | | | | `-ReturnStmt 0x5613d91fe150 # | | | | `-CallExpr 0x5613d91fe120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91fe108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91fe0e8 '' Function 0x5613d90eeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91fe0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91fe0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fe090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fe058 'int64_t4':'vector' lvalue ParmVar 0x5613d91fdce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91fde48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fe2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fe210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d91fe678 # | | | | `-ReturnStmt 0x5613d91fe668 # | | | | `-CallExpr 0x5613d91fe638 'float' # | | | | |-ImplicitCastExpr 0x5613d91fe620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91fe600 '' Function 0x5613d90ee628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91fe5d8 'float' # | | | | `-ImplicitCastExpr 0x5613d91fe5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91fe5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fe570 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d91fe210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91fe370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fe7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fe728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91febb0 # | | | | `-ReturnStmt 0x5613d91feba0 # | | | | `-CallExpr 0x5613d91feb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91feb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91feb38 '' Function 0x5613d90ee8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91feb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91feaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91feae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91feaa8 'uint64_t2':'vector' lvalue ParmVar 0x5613d91fe728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d91fe888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91fed10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91fec60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9202628 # | | | | `-ReturnStmt 0x5613d9202618 # | | | | `-CallExpr 0x5613d92025e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92025d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92025b0 '' Function 0x5613d90eeb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9202588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9202570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9202558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91fefe8 'uint64_t3':'vector' lvalue ParmVar 0x5613d91fec60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91fedc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9202788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92026d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9202b70 # | | | | `-ReturnStmt 0x5613d9202b60 # | | | | `-CallExpr 0x5613d9202b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9202b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9202af8 '' Function 0x5613d90eeda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9202ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9202ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9202aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9202a68 'uint64_t4':'vector' lvalue ParmVar 0x5613d92026d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9202838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9202ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9202c30 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9203028 # | | | | `-ReturnStmt 0x5613d9203018 # | | | | `-CallExpr 0x5613d9202fe8 'float' # | | | | |-ImplicitCastExpr 0x5613d9202fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9202fb0 '' Function 0x5613d90ef9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9202f88 'float' # | | | | `-ImplicitCastExpr 0x5613d9202f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9202f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9202f20 'double' lvalue ParmVar 0x5613d9202c30 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9202d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9203198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92030e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9203500 # | | | | `-ReturnStmt 0x5613d92034f0 # | | | | `-CallExpr 0x5613d92034c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92034a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9203488 '' Function 0x5613d90cddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9203460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9203448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9203430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92033f8 'double2':'vector' lvalue ParmVar 0x5613d92030e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9203248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9203670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92035c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d92039e0 # | | | | `-ReturnStmt 0x5613d92039d0 # | | | | `-CallExpr 0x5613d92039a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9203988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9203968 '' Function 0x5613d90ce038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9203940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9203928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9203910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92038d8 'double3':'vector' lvalue ParmVar 0x5613d92035c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9203720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9203b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9203aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9203ec8 # | | | | `-ReturnStmt 0x5613d9203eb8 # | | | | `-CallExpr 0x5613d9203e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9203e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9203e50 '' Function 0x5613d90ce2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9203e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9203e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9203df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9203dc0 'double4':'vector' lvalue ParmVar 0x5613d9203aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9203c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9204028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9203f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d9204380 # | | | | `-ReturnStmt 0x5613d9204370 # | | | | `-CallExpr 0x5613d9204340 'float' # | | | | |-ImplicitCastExpr 0x5613d9204328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9204308 '' Function 0x5613d90ef9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92042e0 'float' # | | | | `-ImplicitCastExpr 0x5613d92042c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92042b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9204278 'int' lvalue ParmVar 0x5613d9203f78 'V' 'int' # | | | `-DeprecatedAttr 0x5613d92040d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9204550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9204430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d92048c8 # | | | | `-ReturnStmt 0x5613d92048b8 # | | | | `-CallExpr 0x5613d9204888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9204870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9204850 '' Function 0x5613d90cddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9204828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9204810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92047f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92047c0 'int2':'vector' lvalue ParmVar 0x5613d9204430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9204600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9204a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9204978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9204da8 # | | | | `-ReturnStmt 0x5613d9204d98 # | | | | `-CallExpr 0x5613d9204d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9204d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9204d30 '' Function 0x5613d90ce038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9204d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9204cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9204cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9204ca0 'int3':'vector' lvalue ParmVar 0x5613d9204978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9204ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9204f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9204e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9205290 # | | | | `-ReturnStmt 0x5613d9205280 # | | | | `-CallExpr 0x5613d9205250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9205238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9205218 '' Function 0x5613d90ce2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92051f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92051d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92051c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9205188 'int4':'vector' lvalue ParmVar 0x5613d9204e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9204fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92053f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9205340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9205768 # | | | | `-ReturnStmt 0x5613d9205758 # | | | | `-CallExpr 0x5613d9205728 'float' # | | | | |-ImplicitCastExpr 0x5613d9205710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92056f0 '' Function 0x5613d90ef9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92056c8 'float' # | | | | `-ImplicitCastExpr 0x5613d92056b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9205698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9205660 'uint':'unsigned int' lvalue ParmVar 0x5613d9205340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d92054a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92058c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9205818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9205c60 # | | | | `-ReturnStmt 0x5613d9205c50 # | | | | `-CallExpr 0x5613d9205c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9205c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9205be8 '' Function 0x5613d90cddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9205bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9205ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9205b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9205b58 'uint2':'vector' lvalue ParmVar 0x5613d9205818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9205978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9205dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9205d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9206160 # | | | | `-ReturnStmt 0x5613d9206150 # | | | | `-CallExpr 0x5613d9206120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9206108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92060e8 '' Function 0x5613d90ce038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92060c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92060a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9206090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9206058 'uint3':'vector' lvalue ParmVar 0x5613d9205d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9205e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92062c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9206210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9206680 # | | | | `-ReturnStmt 0x5613d9206670 # | | | | `-CallExpr 0x5613d9206640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9206628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9206608 '' Function 0x5613d90ce2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92065e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92065c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92065b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9206578 'uint4':'vector' lvalue ParmVar 0x5613d9206210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9206370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92067e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9206730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9206b78 # | | | | `-ReturnStmt 0x5613d9206b68 # | | | | `-CallExpr 0x5613d9206b38 'float' # | | | | |-ImplicitCastExpr 0x5613d9206b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9206b00 '' Function 0x5613d90ef9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9206ad8 'float' # | | | | `-ImplicitCastExpr 0x5613d9206ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9206aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9206a70 'int64_t':'long' lvalue ParmVar 0x5613d9206730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9206890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9206cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9206c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9207090 # | | | | `-ReturnStmt 0x5613d9207080 # | | | | `-CallExpr 0x5613d9207050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9207038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9207018 '' Function 0x5613d90cddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9206ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9206fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9206fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9206f88 'int64_t2':'vector' lvalue ParmVar 0x5613d9206c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9206d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92071f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9207140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d92075b0 # | | | | `-ReturnStmt 0x5613d92075a0 # | | | | `-CallExpr 0x5613d9207570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9207558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9207538 '' Function 0x5613d90ce038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9207510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92074f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92074e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92074a8 'int64_t3':'vector' lvalue ParmVar 0x5613d9207140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d92072a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9207710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9207660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9207ad8 # | | | | `-ReturnStmt 0x5613d9207ac8 # | | | | `-CallExpr 0x5613d9207a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9207a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9207a60 '' Function 0x5613d90ce2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9207a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9207a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9207a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92079d0 'int64_t4':'vector' lvalue ParmVar 0x5613d9207660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d92077c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9207c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9207b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9207ff0 # | | | | `-ReturnStmt 0x5613d9207fe0 # | | | | `-CallExpr 0x5613d9207fb0 'float' # | | | | |-ImplicitCastExpr 0x5613d9207f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9207f78 '' Function 0x5613d90ef9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9207f50 'float' # | | | | `-ImplicitCastExpr 0x5613d9207f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9207f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9207ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9207b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9207ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9208150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92080a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9208528 # | | | | `-ReturnStmt 0x5613d9208518 # | | | | `-CallExpr 0x5613d92084e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92084d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92084b0 '' Function 0x5613d90cddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9208488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9208470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9208458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9208420 'uint64_t2':'vector' lvalue ParmVar 0x5613d92080a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9208200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9208988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92088d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9208d68 # | | | | `-ReturnStmt 0x5613d9208d58 # | | | | `-CallExpr 0x5613d9208d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9208d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9208cf0 '' Function 0x5613d90ce038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9208cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9208cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9208c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9208c60 'uint64_t3':'vector' lvalue ParmVar 0x5613d92088d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9208a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9208ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9208e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d92092b0 # | | | | `-ReturnStmt 0x5613d92092a0 # | | | | `-CallExpr 0x5613d9209270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9209258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9209238 '' Function 0x5613d90ce2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9209210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92091f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92091e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92091a8 'uint64_t4':'vector' lvalue ParmVar 0x5613d9208e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9208f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9209420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9209370 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9209768 # | | | | `-ReturnStmt 0x5613d9209758 # | | | | `-CallExpr 0x5613d9209728 'float' # | | | | |-ImplicitCastExpr 0x5613d9209710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92096f0 '' Function 0x5613d90f9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92096c8 'float' # | | | | `-ImplicitCastExpr 0x5613d92096b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9209698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9209660 'double' lvalue ParmVar 0x5613d9209370 'V' 'double' # | | | `-DeprecatedAttr 0x5613d92094d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92098d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9209828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9209c40 # | | | | `-ReturnStmt 0x5613d9209c30 # | | | | `-CallExpr 0x5613d9209c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9209be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9209bc8 '' Function 0x5613d90f94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9209ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9209b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9209b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9209b38 'double2':'vector' lvalue ParmVar 0x5613d9209828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9209988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9209db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9209d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d920a120 # | | | | `-ReturnStmt 0x5613d920a110 # | | | | `-CallExpr 0x5613d920a0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d920a0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d920a0a8 '' Function 0x5613d90f9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d920a080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d920a068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920a050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920a018 'double3':'vector' lvalue ParmVar 0x5613d9209d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9209e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d920a290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d920a1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d920a608 # | | | | `-ReturnStmt 0x5613d920a5f8 # | | | | `-CallExpr 0x5613d920a5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d920a5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d920a590 '' Function 0x5613d90f99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d920a568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d920a550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920a538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920a500 'double4':'vector' lvalue ParmVar 0x5613d920a1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d920a340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d920a768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d920a6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d920b368 # | | | | `-ReturnStmt 0x5613d920b358 # | | | | `-CallExpr 0x5613d920b328 'float' # | | | | |-ImplicitCastExpr 0x5613d920b310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d920b2f0 '' Function 0x5613d90f9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d920b2c8 'float' # | | | | `-ImplicitCastExpr 0x5613d920b2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920b298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920b260 'int' lvalue ParmVar 0x5613d920a6b8 'V' 'int' # | | | `-DeprecatedAttr 0x5613d920b0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d920b4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d920b418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d920b840 # | | | | `-ReturnStmt 0x5613d920b830 # | | | | `-CallExpr 0x5613d920b800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d920b7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d920b7c8 '' Function 0x5613d90f94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d920b7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d920b788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920b770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920b738 'int2':'vector' lvalue ParmVar 0x5613d920b418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d920b578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d920b9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d920b8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d920bd20 # | | | | `-ReturnStmt 0x5613d920bd10 # | | | | `-CallExpr 0x5613d920bce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d920bcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d920bca8 '' Function 0x5613d90f9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d920bc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d920bc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920bc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920bc18 'int3':'vector' lvalue ParmVar 0x5613d920b8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d920ba50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d920be80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d920bdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d920c208 # | | | | `-ReturnStmt 0x5613d920c1f8 # | | | | `-CallExpr 0x5613d920c1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d920c1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d920c190 '' Function 0x5613d90f99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d920c168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d920c150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920c138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920c100 'int4':'vector' lvalue ParmVar 0x5613d920bdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d920bf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d920c368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d920c2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d920c6e0 # | | | | `-ReturnStmt 0x5613d920c6d0 # | | | | `-CallExpr 0x5613d920c6a0 'float' # | | | | |-ImplicitCastExpr 0x5613d920c688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d920c668 '' Function 0x5613d90f9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d920c640 'float' # | | | | `-ImplicitCastExpr 0x5613d920c628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920c610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920c5d8 'uint':'unsigned int' lvalue ParmVar 0x5613d920c2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d920c418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d920c840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d920c790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d920cbd8 # | | | | `-ReturnStmt 0x5613d920cbc8 # | | | | `-CallExpr 0x5613d920cb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d920cb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d920cb60 '' Function 0x5613d90f94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d920cb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d920cb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920cb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920cad0 'uint2':'vector' lvalue ParmVar 0x5613d920c790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d920c8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d920cd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d920cc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9213b60 # | | | | `-ReturnStmt 0x5613d9213b50 # | | | | `-CallExpr 0x5613d9213b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d920d080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d920d060 '' Function 0x5613d90f9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d920d038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d920d020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d920d008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d920cfd0 'uint3':'vector' lvalue ParmVar 0x5613d920cc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d920cde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9213cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9213c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9214068 # | | | | `-ReturnStmt 0x5613d9214058 # | | | | `-CallExpr 0x5613d9214028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9214010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9213ff0 '' Function 0x5613d90f99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9213fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9213fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9213f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9213f60 'uint4':'vector' lvalue ParmVar 0x5613d9213c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9213d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92141c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9214118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9214560 # | | | | `-ReturnStmt 0x5613d9214550 # | | | | `-CallExpr 0x5613d9214520 'float' # | | | | |-ImplicitCastExpr 0x5613d9214508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92144e8 '' Function 0x5613d90f9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92144c0 'float' # | | | | `-ImplicitCastExpr 0x5613d92144a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9214490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9214458 'int64_t':'long' lvalue ParmVar 0x5613d9214118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9214278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92146c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9214610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9214a78 # | | | | `-ReturnStmt 0x5613d9214a68 # | | | | `-CallExpr 0x5613d9214a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9214a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9214a00 '' Function 0x5613d90f94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92149d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92149c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92149a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9214970 'int64_t2':'vector' lvalue ParmVar 0x5613d9214610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9214770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9214bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9214b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9214f98 # | | | | `-ReturnStmt 0x5613d9214f88 # | | | | `-CallExpr 0x5613d9214f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9214f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9214f20 '' Function 0x5613d90f9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9214ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9214ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9214ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9214e90 'int64_t3':'vector' lvalue ParmVar 0x5613d9214b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9214c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92150f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9215048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d92154c0 # | | | | `-ReturnStmt 0x5613d92154b0 # | | | | `-CallExpr 0x5613d9215480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9215468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9215448 '' Function 0x5613d90f99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9215420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9215408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92153f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92153b8 'int64_t4':'vector' lvalue ParmVar 0x5613d9215048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d92151a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9215620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9215570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d92159d8 # | | | | `-ReturnStmt 0x5613d92159c8 # | | | | `-CallExpr 0x5613d9215998 'float' # | | | | |-ImplicitCastExpr 0x5613d9215980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9215960 '' Function 0x5613d90f9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9215938 'float' # | | | | `-ImplicitCastExpr 0x5613d9215920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9215908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92158d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9215570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d92156d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9162e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9215a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9163248 # | | | | `-ReturnStmt 0x5613d9163238 # | | | | `-CallExpr 0x5613d9163208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91631f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91631d0 '' Function 0x5613d90f94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91631a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9163190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9163178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9163140 'uint64_t2':'vector' lvalue ParmVar 0x5613d9215a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9162f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91633a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91632f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9163788 # | | | | `-ReturnStmt 0x5613d9163778 # | | | | `-CallExpr 0x5613d9163748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9163730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9163710 '' Function 0x5613d90f9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91636e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91636d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91636b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9163680 'uint64_t3':'vector' lvalue ParmVar 0x5613d91632f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9163458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91638e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9163838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9163cd0 # | | | | `-ReturnStmt 0x5613d9163cc0 # | | | | `-CallExpr 0x5613d9163c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9163c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9163c58 '' Function 0x5613d90f99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9163c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9163c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9163c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9163bc8 'uint64_t4':'vector' lvalue ParmVar 0x5613d9163838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9163998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9163e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9163d90 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9164188 # | | | | `-ReturnStmt 0x5613d9164178 # | | | | `-CallExpr 0x5613d9164148 'float' # | | | | |-ImplicitCastExpr 0x5613d9164130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9164110 '' Function 0x5613d90fa5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91640e8 'float' # | | | | `-ImplicitCastExpr 0x5613d91640d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91640b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9164080 'double' lvalue ParmVar 0x5613d9163d90 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9163ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91642f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9164248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9164660 # | | | | `-ReturnStmt 0x5613d9164650 # | | | | `-CallExpr 0x5613d9164620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9164608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91645e8 '' Function 0x5613d90fa870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91645c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91645a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9164590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9164558 'double2':'vector' lvalue ParmVar 0x5613d9164248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d91643a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91647d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9164720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9164b40 # | | | | `-ReturnStmt 0x5613d9164b30 # | | | | `-CallExpr 0x5613d9164b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9164ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9164ac8 '' Function 0x5613d90faae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9164aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9164a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9164a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9164a38 'double3':'vector' lvalue ParmVar 0x5613d9164720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9164880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9164cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9164c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d92171a8 # | | | | `-ReturnStmt 0x5613d9217198 # | | | | `-CallExpr 0x5613d9217168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9217150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9217130 '' Function 0x5613d90fad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9217108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92170f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92170d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92170a0 'double4':'vector' lvalue ParmVar 0x5613d9164c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9164d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9217308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9217258 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d9217660 # | | | | `-ReturnStmt 0x5613d9217650 # | | | | `-CallExpr 0x5613d9217620 'float' # | | | | |-ImplicitCastExpr 0x5613d9217608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92175e8 '' Function 0x5613d90fa5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92175c0 'float' # | | | | `-ImplicitCastExpr 0x5613d92175a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9217590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9217558 'int' lvalue ParmVar 0x5613d9217258 'V' 'int' # | | | `-DeprecatedAttr 0x5613d92173b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92177c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9217710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9217b38 # | | | | `-ReturnStmt 0x5613d9217b28 # | | | | `-CallExpr 0x5613d9217af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9217ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9217ac0 '' Function 0x5613d90fa870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9217a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9217a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9217a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9217a30 'int2':'vector' lvalue ParmVar 0x5613d9217710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9217870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9217c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9217be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9218018 # | | | | `-ReturnStmt 0x5613d9218008 # | | | | `-CallExpr 0x5613d9217fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9217fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9217fa0 '' Function 0x5613d90faae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9217f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9217f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9217f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9217f10 'int3':'vector' lvalue ParmVar 0x5613d9217be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9217d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9218178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92180c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9218500 # | | | | `-ReturnStmt 0x5613d92184f0 # | | | | `-CallExpr 0x5613d92184c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92184a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9218488 '' Function 0x5613d90fad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9218460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9218448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9218430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92183f8 'int4':'vector' lvalue ParmVar 0x5613d92180c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9218228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9218660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d92185b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d92189d8 # | | | | `-ReturnStmt 0x5613d92189c8 # | | | | `-CallExpr 0x5613d9218998 'float' # | | | | |-ImplicitCastExpr 0x5613d9218980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9218960 '' Function 0x5613d90fa5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9218938 'float' # | | | | `-ImplicitCastExpr 0x5613d9218920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9218908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92188d0 'uint':'unsigned int' lvalue ParmVar 0x5613d92185b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9218710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9218b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9218a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9218ed0 # | | | | `-ReturnStmt 0x5613d9218ec0 # | | | | `-CallExpr 0x5613d9218e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9218e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9218e58 '' Function 0x5613d90fa870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9218e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9218e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9218e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9218dc8 'uint2':'vector' lvalue ParmVar 0x5613d9218a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9218be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9219860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92197b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9219c00 # | | | | `-ReturnStmt 0x5613d9219bf0 # | | | | `-CallExpr 0x5613d9219bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9219ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9219b88 '' Function 0x5613d90faae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9219b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9219b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9219b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9219af8 'uint3':'vector' lvalue ParmVar 0x5613d92197b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9219910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9219d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9219cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d921a108 # | | | | `-ReturnStmt 0x5613d921a0f8 # | | | | `-CallExpr 0x5613d921a0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d921a0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d921a090 '' Function 0x5613d90fad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d921a068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d921a050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921a038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921a000 'uint4':'vector' lvalue ParmVar 0x5613d9219cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9219e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921a268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d921a1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d921a600 # | | | | `-ReturnStmt 0x5613d921a5f0 # | | | | `-CallExpr 0x5613d921a5c0 'float' # | | | | |-ImplicitCastExpr 0x5613d921a5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d921a588 '' Function 0x5613d90fa5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d921a560 'float' # | | | | `-ImplicitCastExpr 0x5613d921a548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921a530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921a4f8 'int64_t':'long' lvalue ParmVar 0x5613d921a1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d921a318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921a760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d921a6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d921ab18 # | | | | `-ReturnStmt 0x5613d921ab08 # | | | | `-CallExpr 0x5613d921aad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d921aac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d921aaa0 '' Function 0x5613d90fa870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d921aa78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d921aa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921aa48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921aa10 'int64_t2':'vector' lvalue ParmVar 0x5613d921a6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d921a810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921ac78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d921abc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d921b038 # | | | | `-ReturnStmt 0x5613d921b028 # | | | | `-CallExpr 0x5613d921aff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d921afe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d921afc0 '' Function 0x5613d90faae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d921af98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d921af80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921af68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921af30 'int64_t3':'vector' lvalue ParmVar 0x5613d921abc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d921ad28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921b198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d921b0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d921b560 # | | | | `-ReturnStmt 0x5613d921b550 # | | | | `-CallExpr 0x5613d921b520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d921b508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d921b4e8 '' Function 0x5613d90fad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d921b4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d921b4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921b490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921b458 'int64_t4':'vector' lvalue ParmVar 0x5613d921b0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d921b248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921b6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d921b610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d921c488 # | | | | `-ReturnStmt 0x5613d921c478 # | | | | `-CallExpr 0x5613d921c448 'float' # | | | | |-ImplicitCastExpr 0x5613d921c430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d921c410 '' Function 0x5613d90fa5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d921c3e8 'float' # | | | | `-ImplicitCastExpr 0x5613d921c3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921c3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921c380 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d921b610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d921c180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921c5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d921c538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d921c9c0 # | | | | `-ReturnStmt 0x5613d921c9b0 # | | | | `-CallExpr 0x5613d921c980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d921c968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d921c948 '' Function 0x5613d90fa870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d921c920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d921c908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921c8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921c8b8 'uint64_t2':'vector' lvalue ParmVar 0x5613d921c538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d921c698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921cb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d921ca70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d921cf00 # | | | | `-ReturnStmt 0x5613d921cef0 # | | | | `-CallExpr 0x5613d921cec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d921cea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d921ce88 '' Function 0x5613d90faae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d921ce60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d921ce48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921ce30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921cdf8 'uint64_t3':'vector' lvalue ParmVar 0x5613d921ca70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d921cbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921d060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d921cfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d921d448 # | | | | `-ReturnStmt 0x5613d921d438 # | | | | `-CallExpr 0x5613d921d408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d921d3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d921d3d0 '' Function 0x5613d90fad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d921d3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d921d390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921d378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921d340 'uint64_t4':'vector' lvalue ParmVar 0x5613d921cfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d921d110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d921d5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d921d500 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d921d928 # | | | | `-ReturnStmt 0x5613d921d918 # | | | | `-CallExpr 0x5613d921d8e8 'bool' # | | | | |-ImplicitCastExpr 0x5613d921d8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5613d921d878 '' Function 0x5613d90fbae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5613d921d850 'float' # | | | | `-ImplicitCastExpr 0x5613d921d838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921d820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921d7e8 'double' lvalue ParmVar 0x5613d921d500 'V' 'double' # | | | `-DeprecatedAttr 0x5613d921d658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d921da90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d921d9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d921de58 # | | | | `-ReturnStmt 0x5613d921de48 # | | | | `-CallExpr 0x5613d921de18 'vector' # | | | | |-ImplicitCastExpr 0x5613d921de00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d921dd80 '' Function 0x5613d90fbdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5613d921dd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d921dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921dd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921dcf0 'double2':'vector' lvalue ParmVar 0x5613d921d9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d921db40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d921dfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d921df10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d921e798 # | | | | `-ReturnStmt 0x5613d921e788 # | | | | `-CallExpr 0x5613d921e758 'vector' # | | | | |-ImplicitCastExpr 0x5613d921e740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d921e6c0 '' Function 0x5613d90fc0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5613d921e698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d921e680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921e668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921e630 'double3':'vector' lvalue ParmVar 0x5613d921df10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d921e070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d921e900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d921e850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d921ecd8 # | | | | `-ReturnStmt 0x5613d921ecc8 # | | | | `-CallExpr 0x5613d921ec98 'vector' # | | | | |-ImplicitCastExpr 0x5613d921ec80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d921ec00 '' Function 0x5613d90fc3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5613d921ebd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d921ebc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d921eba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d921eb70 'double4':'vector' lvalue ParmVar 0x5613d921e850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d921e9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d921edb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d921ed08 col:29 used V 'double' # | | | `-CompoundStmt 0x5613d921f018 # | | | `-ReturnStmt 0x5613d921f008 # | | | `-CallExpr 0x5613d921efd8 'bool' # | | | |-ImplicitCastExpr 0x5613d921efc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5613d921efa0 '' Function 0x5613d90fd000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5613d921ef78 'float' # | | | `-ImplicitCastExpr 0x5613d921ef60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5613d921ef48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5613d921ef10 'double' lvalue ParmVar 0x5613d921ed08 'V' 'double' # | | |-FunctionDecl 0x5613d921f0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d921f048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5613d921f380 # | | | `-ReturnStmt 0x5613d921f370 # | | | `-CallExpr 0x5613d921f340 'vector' # | | | |-ImplicitCastExpr 0x5613d921f328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5613d921f308 '' Function 0x5613d90fd278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5613d921f2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5613d921f2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5613d921f2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5613d921f278 'double2':'vector' lvalue ParmVar 0x5613d921f048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5613d921f460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d921f3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5613d921f6f0 # | | | `-ReturnStmt 0x5613d921f6e0 # | | | `-CallExpr 0x5613d921f6b0 'vector' # | | | |-ImplicitCastExpr 0x5613d921f698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5613d921f678 '' Function 0x5613d90fd4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5613d921f650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5613d921f638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5613d921f620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5613d921f5e8 'double3':'vector' lvalue ParmVar 0x5613d921f3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5613d921f7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d921f720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5613d921fa68 # | | | `-ReturnStmt 0x5613d921fa58 # | | | `-CallExpr 0x5613d921fa28 'vector' # | | | |-ImplicitCastExpr 0x5613d921fa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5613d921f9f0 '' Function 0x5613d90fd768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5613d921f9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5613d921f9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5613d921f998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5613d921f960 'double4':'vector' lvalue ParmVar 0x5613d921f720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5613d9220160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5613d921fa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d921fb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92200b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d921fe28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5613d921ff00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5613d921ff78 col:39 s 'T' # | | | |-CompoundStmt 0x5613d9220430 # | | | | `-ReturnStmt 0x5613d9220420 # | | | | `-RecoveryExpr 0x5613d92203e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d92202d0 '' lvalue (ADL) = 'lerp' 0x5613d90ff578 0x5613d90fdb08 0x5613d90fded0 0x5613d90fe298 0x5613d90fe660 0x5613d90fea10 0x5613d90fede8 0x5613d90ff1b0 # | | | | |-RecoveryExpr 0x5613d9220350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5613d9220370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d92201d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5613d92208f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5613d92204f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5613d9220740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5613d92207c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5613d9220db8 # | | | | `-ReturnStmt 0x5613d9220da8 # | | | | `-CallExpr 0x5613d9220d68 'float' # | | | | |-ImplicitCastExpr 0x5613d9220d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5613d9220cf8 '' Function 0x5613d90fea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5613d9220bb0 'float' # | | | | | `-ImplicitCastExpr 0x5613d9220b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9220b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9220b48 'double' lvalue ParmVar 0x5613d92204f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5613d9220c40 'float' # | | | | | `-ImplicitCastExpr 0x5613d9220c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9220c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9220bd8 'double' lvalue ParmVar 0x5613d9220740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5613d9220cd0 'float' # | | | | `-ImplicitCastExpr 0x5613d9220cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9220ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9220c68 'double' lvalue ParmVar 0x5613d92207c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5613d92209b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9221108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9220e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5613d9220ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5613d9220f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5613d9221648 # | | | | `-ReturnStmt 0x5613d9221638 # | | | | `-CallExpr 0x5613d92215f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92215e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9221558 '' Function 0x5613d90fede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5613d92213e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92213c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92213b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9221378 'double2':'vector' lvalue ParmVar 0x5613d9220e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5613d9221488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9221470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9221458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9221420 'double2':'vector' lvalue ParmVar 0x5613d9220ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5613d9221530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9221518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9221500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92214c8 'double2':'vector' lvalue ParmVar 0x5613d9220f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d92211c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9221998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9221708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5613d9221788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5613d9221808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5613d9221ed8 # | | | | `-ReturnStmt 0x5613d9221ec8 # | | | | `-CallExpr 0x5613d9221e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9221e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9221df0 '' Function 0x5613d90ff1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9221c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9221c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9221c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9221c10 'double3':'vector' lvalue ParmVar 0x5613d9221708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5613d9221d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9221d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9221cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9221cb8 'double3':'vector' lvalue ParmVar 0x5613d9221788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5613d9221dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9221db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9221d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9221d60 'double3':'vector' lvalue ParmVar 0x5613d9221808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9221a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9222228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9221f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5613d9222018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5613d9222098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5613d9223ba0 # | | | | `-ReturnStmt 0x5613d9223b90 # | | | | `-CallExpr 0x5613d9223b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9222710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9222688 '' Function 0x5613d90ff578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9222510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92224f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92224e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92224a8 'double4':'vector' lvalue ParmVar 0x5613d9221f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5613d92225b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92225a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9222588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9222550 'double4':'vector' lvalue ParmVar 0x5613d9222018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5613d9222660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9222648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9222630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92225f8 'double4':'vector' lvalue ParmVar 0x5613d9222098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d92222e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9223e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9223c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5613d9223cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5613d9223d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5613d9224320 # | | | | `-ReturnStmt 0x5613d9224310 # | | | | `-CallExpr 0x5613d92242d0 'float' # | | | | |-ImplicitCastExpr 0x5613d92242b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5613d9224298 '' Function 0x5613d90fea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5613d9224150 'float' # | | | | | `-ImplicitCastExpr 0x5613d9224138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9224120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92240e8 'int' lvalue ParmVar 0x5613d9223c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5613d92241e0 'float' # | | | | | `-ImplicitCastExpr 0x5613d92241c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92241b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9224178 'int' lvalue ParmVar 0x5613d9223cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5613d9224270 'float' # | | | | `-ImplicitCastExpr 0x5613d9224258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9224240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9224208 'int' lvalue ParmVar 0x5613d9223d50 'V3' 'int' # | | | `-DeprecatedAttr 0x5613d9223f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9224658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92243d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5613d9224450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5613d92244d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5613d9224b40 # | | | | `-ReturnStmt 0x5613d9224b30 # | | | | `-CallExpr 0x5613d9224af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9224ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9224ab8 '' Function 0x5613d90fede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9224940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9224928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9224910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92248d8 'int2':'vector' lvalue ParmVar 0x5613d92243d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5613d92249e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92249d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92249b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9224980 'int2':'vector' lvalue ParmVar 0x5613d9224450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5613d9224a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9224a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9224a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9224a28 'int2':'vector' lvalue ParmVar 0x5613d92244d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9224718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9224e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9224bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5613d9224c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5613d9224cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5613d9225368 # | | | | `-ReturnStmt 0x5613d9225358 # | | | | `-CallExpr 0x5613d9225318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9225300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5613d92252e0 '' Function 0x5613d90ff1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9225168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9225150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9225138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9225100 'int3':'vector' lvalue ParmVar 0x5613d9224bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5613d9225210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92251f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92251e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92251a8 'int3':'vector' lvalue ParmVar 0x5613d9224c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5613d92252b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92252a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9225288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9225250 'int3':'vector' lvalue ParmVar 0x5613d9224cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9224f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92256a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9225418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9225498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9225518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5613d9226bc0 # | | | | `-ReturnStmt 0x5613d9226bb0 # | | | | `-CallExpr 0x5613d9226b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9225b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9225b18 '' Function 0x5613d90ff578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5613d92259a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9225988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9225970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9225938 'int4':'vector' lvalue ParmVar 0x5613d9225418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5613d9225a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9225a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9225a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92259e0 'int4':'vector' lvalue ParmVar 0x5613d9225498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5613d9225af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9225ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9225ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9225a88 'int4':'vector' lvalue ParmVar 0x5613d9225518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9225768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9226ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9226c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d9226cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d9226d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d92273b0 # | | | | `-ReturnStmt 0x5613d92273a0 # | | | | `-CallExpr 0x5613d9227360 'float' # | | | | |-ImplicitCastExpr 0x5613d9227348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5613d9227328 '' Function 0x5613d90fea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5613d92271e0 'float' # | | | | | `-ImplicitCastExpr 0x5613d92271c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92271b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9227178 'uint':'unsigned int' lvalue ParmVar 0x5613d9226c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5613d9227270 'float' # | | | | | `-ImplicitCastExpr 0x5613d9227258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9227240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9227208 'uint':'unsigned int' lvalue ParmVar 0x5613d9226cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5613d9227300 'float' # | | | | `-ImplicitCastExpr 0x5613d92272e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92272d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9227298 'uint':'unsigned int' lvalue ParmVar 0x5613d9226d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9226fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92276e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9227460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d92274e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d9227560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9227bf0 # | | | | `-ReturnStmt 0x5613d9227be0 # | | | | `-CallExpr 0x5613d9227ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9227b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9227b68 '' Function 0x5613d90fede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5613d92279f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92279d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92279c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9227988 'uint2':'vector' lvalue ParmVar 0x5613d9227460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5613d9227a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9227a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9227a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9227a30 'uint2':'vector' lvalue ParmVar 0x5613d92274e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5613d9227b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9227b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9227b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9227ad8 'uint2':'vector' lvalue ParmVar 0x5613d9227560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d92277a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9227f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9227ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d9227d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d9227da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9228438 # | | | | `-ReturnStmt 0x5613d9228428 # | | | | `-CallExpr 0x5613d92283e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92283d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5613d92283b0 '' Function 0x5613d90ff1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9228238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9228220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9228208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92281d0 'uint3':'vector' lvalue ParmVar 0x5613d9227ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5613d92282e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92282c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92282b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9228278 'uint3':'vector' lvalue ParmVar 0x5613d9227d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5613d9228388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9228370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9228358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9228320 'uint3':'vector' lvalue ParmVar 0x5613d9227da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9227fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9228778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92284e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9228568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d92285e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9228cb0 # | | | | `-ReturnStmt 0x5613d9228ca0 # | | | | `-CallExpr 0x5613d9228c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9228c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9228c28 '' Function 0x5613d90ff578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9228a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9228a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9228a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9228a28 'uint4':'vector' lvalue ParmVar 0x5613d92284e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5613d9228b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9228b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9228b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9228ad0 'uint4':'vector' lvalue ParmVar 0x5613d9228568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5613d9228c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9228be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9228bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9228b98 'uint4':'vector' lvalue ParmVar 0x5613d92285e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9228838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9228fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9228d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9228de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9228e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5613d92294c0 # | | | | `-ReturnStmt 0x5613d92294b0 # | | | | `-CallExpr 0x5613d9229470 'float' # | | | | |-ImplicitCastExpr 0x5613d9229458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5613d9229438 '' Function 0x5613d90fea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5613d92292f0 'float' # | | | | | `-ImplicitCastExpr 0x5613d92292d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92292c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9229288 'int64_t':'long' lvalue ParmVar 0x5613d9228d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5613d9229380 'float' # | | | | | `-ImplicitCastExpr 0x5613d9229368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9229350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9229318 'int64_t':'long' lvalue ParmVar 0x5613d9228de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5613d9229410 'float' # | | | | `-ImplicitCastExpr 0x5613d92293f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92293e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92293a8 'int64_t':'long' lvalue ParmVar 0x5613d9228e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d92290a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92297f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9229570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d92295f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9229670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9229d20 # | | | | `-ReturnStmt 0x5613d9229d10 # | | | | `-CallExpr 0x5613d9229cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9229cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9229c98 '' Function 0x5613d90fede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9229b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9229b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9229af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9229ab8 'int64_t2':'vector' lvalue ParmVar 0x5613d9229570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5613d9229bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9229bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9229b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9229b60 'int64_t2':'vector' lvalue ParmVar 0x5613d92295f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d9229c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9229c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9229c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9229c08 'int64_t2':'vector' lvalue ParmVar 0x5613d9229670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d92298b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922a058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9229dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9229e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9229ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d922a588 # | | | | `-ReturnStmt 0x5613d922a578 # | | | | `-CallExpr 0x5613d922a538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d922a520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5613d922a500 '' Function 0x5613d90ff1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5613d922a388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922a370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922a358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922a320 'int64_t3':'vector' lvalue ParmVar 0x5613d9229dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5613d922a430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922a418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922a400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922a3c8 'int64_t3':'vector' lvalue ParmVar 0x5613d9229e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d922a4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d922a4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922a4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922a470 'int64_t3':'vector' lvalue ParmVar 0x5613d9229ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d922a118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922a8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d922a638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d922a6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d922a738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d922be20 # | | | | `-ReturnStmt 0x5613d922be10 # | | | | `-CallExpr 0x5613d922bdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d922bdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5613d922bd98 '' Function 0x5613d90ff578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5613d922bc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922bc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922bbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922bbb8 'int64_t4':'vector' lvalue ParmVar 0x5613d922a638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5613d922bcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922bcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922bc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922bc60 'int64_t4':'vector' lvalue ParmVar 0x5613d922a6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d922bd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d922bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922bd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922bd08 'int64_t4':'vector' lvalue ParmVar 0x5613d922a738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d922a988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922c158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d922bed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d922bf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d922bfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d922c650 # | | | | `-ReturnStmt 0x5613d922c640 # | | | | `-CallExpr 0x5613d922c600 'float' # | | | | |-ImplicitCastExpr 0x5613d922c5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5613d922c5c8 '' Function 0x5613d90fea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5613d922c480 'float' # | | | | | `-ImplicitCastExpr 0x5613d922c468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922c450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922c418 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d922bed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5613d922c510 'float' # | | | | | `-ImplicitCastExpr 0x5613d922c4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922c4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922c4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d922bf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5613d922c5a0 'float' # | | | | `-ImplicitCastExpr 0x5613d922c588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922c570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922c538 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d922bfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d922c218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922c988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d922c700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d922c780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d922c800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d922ced0 # | | | | `-ReturnStmt 0x5613d922cec0 # | | | | `-CallExpr 0x5613d922ce80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d922ce68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5613d922ce48 '' Function 0x5613d90fede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5613d922ccd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922ccb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922cca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922cc68 'uint64_t2':'vector' lvalue ParmVar 0x5613d922c700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5613d922cd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922cd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922cd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922cd10 'uint64_t2':'vector' lvalue ParmVar 0x5613d922c780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d922ce20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d922ce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922cdf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922cdb8 'uint64_t2':'vector' lvalue ParmVar 0x5613d922c800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d922ca48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922d208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d922cf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d922d000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d922d080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d922d758 # | | | | `-ReturnStmt 0x5613d922d748 # | | | | `-CallExpr 0x5613d922d708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d922d6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5613d922d6d0 '' Function 0x5613d90ff1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5613d922d558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922d540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922d528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922d4f0 'uint64_t3':'vector' lvalue ParmVar 0x5613d922cf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5613d922d600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922d5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922d5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922d598 'uint64_t3':'vector' lvalue ParmVar 0x5613d922d000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d922d6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d922d690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922d678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922d640 'uint64_t3':'vector' lvalue ParmVar 0x5613d922d080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d922d2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922da98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d922d808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d922d888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d922d908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d922e000 # | | | | `-ReturnStmt 0x5613d922dff0 # | | | | `-CallExpr 0x5613d922dfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d922df98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5613d922df78 '' Function 0x5613d90ff578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5613d922de00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922dde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922ddd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922dd98 'uint64_t4':'vector' lvalue ParmVar 0x5613d922d808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5613d922dea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d922de90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d922de78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d922de40 'uint64_t4':'vector' lvalue ParmVar 0x5613d922d888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d922df50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d922df38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922df20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922dee8 'uint64_t4':'vector' lvalue ParmVar 0x5613d922d908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d922db58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922e168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d922e0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d922e4b0 # | | | | `-ReturnStmt 0x5613d922e4a0 # | | | | `-CallExpr 0x5613d922e470 'float' # | | | | |-ImplicitCastExpr 0x5613d922e458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d922e438 '' Function 0x5613d91001f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d922e410 'float' # | | | | `-ImplicitCastExpr 0x5613d922e3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922e3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922e3a8 'double' lvalue ParmVar 0x5613d922e0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5613d922e218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d922e618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d922e568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d922e980 # | | | | `-ReturnStmt 0x5613d922e970 # | | | | `-CallExpr 0x5613d922e940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d922e928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d922e908 '' Function 0x5613d9100470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d922e8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d922e8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922e8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922e878 'double2':'vector' lvalue ParmVar 0x5613d922e568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d922e6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d922eae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d922ea38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d922ee58 # | | | | `-ReturnStmt 0x5613d922ee48 # | | | | `-CallExpr 0x5613d922ee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d922ee00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d922ede0 '' Function 0x5613d91006e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d922edb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d922eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922ed88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922ed50 'double3':'vector' lvalue ParmVar 0x5613d922ea38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d922eb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d922efc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d922ef10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d922f338 # | | | | `-ReturnStmt 0x5613d922f328 # | | | | `-CallExpr 0x5613d922f2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d922f2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d922f2c0 '' Function 0x5613d9100960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d922f298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d922f280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922f268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922f230 'double4':'vector' lvalue ParmVar 0x5613d922ef10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d922f070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d922f498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d922f3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d922f7f0 # | | | | `-ReturnStmt 0x5613d922f7e0 # | | | | `-CallExpr 0x5613d922f7b0 'float' # | | | | |-ImplicitCastExpr 0x5613d922f798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d922f778 '' Function 0x5613d91001f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d922f750 'float' # | | | | `-ImplicitCastExpr 0x5613d922f738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922f720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922f6e8 'int' lvalue ParmVar 0x5613d922f3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5613d922f548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922f950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d922f8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d922fce0 # | | | | `-ReturnStmt 0x5613d922fcd0 # | | | | `-CallExpr 0x5613d922fca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d922fc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d922fc68 '' Function 0x5613d9100470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d922fc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d922fc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d922fc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d922fbd8 'int2':'vector' lvalue ParmVar 0x5613d922f8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d922fa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d922fe40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d922fd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d92301c0 # | | | | `-ReturnStmt 0x5613d92301b0 # | | | | `-CallExpr 0x5613d9230180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9230168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9230148 '' Function 0x5613d91006e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9230120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9230108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92300f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92300b8 'int3':'vector' lvalue ParmVar 0x5613d922fd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d922fef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9230320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9230270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d92306a8 # | | | | `-ReturnStmt 0x5613d9230698 # | | | | `-CallExpr 0x5613d9230668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9230650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9230630 '' Function 0x5613d9100960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9230608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92305f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92305d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92305a0 'int4':'vector' lvalue ParmVar 0x5613d9230270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d92303d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9230808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9230758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9230b80 # | | | | `-ReturnStmt 0x5613d9230b70 # | | | | `-CallExpr 0x5613d9230b40 'float' # | | | | |-ImplicitCastExpr 0x5613d9230b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9230b08 '' Function 0x5613d91001f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9230ae0 'float' # | | | | `-ImplicitCastExpr 0x5613d9230ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9230ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9230a78 'uint':'unsigned int' lvalue ParmVar 0x5613d9230758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d92308b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9230ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9230c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9231078 # | | | | `-ReturnStmt 0x5613d9231068 # | | | | `-CallExpr 0x5613d9231038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9231020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9231000 '' Function 0x5613d9100470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9230fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9230fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9230fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9230f70 'uint2':'vector' lvalue ParmVar 0x5613d9230c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9230d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92311d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9231128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9231578 # | | | | `-ReturnStmt 0x5613d9231568 # | | | | `-CallExpr 0x5613d9231538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9231520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9231500 '' Function 0x5613d91006e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92314d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92314c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92314a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9231470 'uint3':'vector' lvalue ParmVar 0x5613d9231128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9231288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92316d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9231628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9231a80 # | | | | `-ReturnStmt 0x5613d9231a70 # | | | | `-CallExpr 0x5613d9231a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9231a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9231a08 '' Function 0x5613d9100960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92319e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92319c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92319b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9231978 'uint4':'vector' lvalue ParmVar 0x5613d9231628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9231788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9232410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9231b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d92327a8 # | | | | `-ReturnStmt 0x5613d9232798 # | | | | `-CallExpr 0x5613d9232768 'float' # | | | | |-ImplicitCastExpr 0x5613d9232750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9232730 '' Function 0x5613d91001f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9232708 'float' # | | | | `-ImplicitCastExpr 0x5613d92326f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92326d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92326a0 'int64_t':'long' lvalue ParmVar 0x5613d9231b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d92324c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9232908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9232858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9232cc0 # | | | | `-ReturnStmt 0x5613d9232cb0 # | | | | `-CallExpr 0x5613d9232c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9232c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9232c48 '' Function 0x5613d9100470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9232c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9232c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9232bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9232bb8 'int64_t2':'vector' lvalue ParmVar 0x5613d9232858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d92329b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9232e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9232d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d92331e0 # | | | | `-ReturnStmt 0x5613d92331d0 # | | | | `-CallExpr 0x5613d92331a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9233188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9233168 '' Function 0x5613d91006e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9233140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9233128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9233110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92330d8 'int64_t3':'vector' lvalue ParmVar 0x5613d9232d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9232ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9233340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9233290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9233708 # | | | | `-ReturnStmt 0x5613d92336f8 # | | | | `-CallExpr 0x5613d92336c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92336b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9233690 '' Function 0x5613d9100960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9233668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9233650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9233638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9233600 'int64_t4':'vector' lvalue ParmVar 0x5613d9233290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d92333f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9233868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d92337b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9233c20 # | | | | `-ReturnStmt 0x5613d9233c10 # | | | | `-CallExpr 0x5613d9233be0 'float' # | | | | |-ImplicitCastExpr 0x5613d9233bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9233ba8 '' Function 0x5613d91001f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9233b80 'float' # | | | | `-ImplicitCastExpr 0x5613d9233b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9233b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9233b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d92337b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9233918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9233d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9233cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9234158 # | | | | `-ReturnStmt 0x5613d9234148 # | | | | `-CallExpr 0x5613d9234118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9234100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92340e0 '' Function 0x5613d9100470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92340b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92340a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9234088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9234050 'uint64_t2':'vector' lvalue ParmVar 0x5613d9233cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9233e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92342b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9234208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9234f48 # | | | | `-ReturnStmt 0x5613d9234f38 # | | | | `-CallExpr 0x5613d9234f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9234ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9234ed0 '' Function 0x5613d91006e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9234ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9234e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9234e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9234e40 'uint64_t3':'vector' lvalue ParmVar 0x5613d9234208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9234368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92350a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9234ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9235490 # | | | | `-ReturnStmt 0x5613d9235480 # | | | | `-CallExpr 0x5613d9235450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9235438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9235418 '' Function 0x5613d9100960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92353f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92353d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92353c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9235388 'uint64_t4':'vector' lvalue ParmVar 0x5613d9234ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9235158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9235600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9235550 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9235948 # | | | | `-ReturnStmt 0x5613d9235938 # | | | | `-CallExpr 0x5613d9235908 'float' # | | | | |-ImplicitCastExpr 0x5613d92358f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92358d0 '' Function 0x5613d9101578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92358a8 'float' # | | | | `-ImplicitCastExpr 0x5613d9235890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9235878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9235840 'double' lvalue ParmVar 0x5613d9235550 'V' 'double' # | | | `-DeprecatedAttr 0x5613d92356b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9235ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9235a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9235e20 # | | | | `-ReturnStmt 0x5613d9235e10 # | | | | `-CallExpr 0x5613d9235de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9235dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9235da8 '' Function 0x5613d91017f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9235d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9235d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9235d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9235d18 'double2':'vector' lvalue ParmVar 0x5613d9235a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9235b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9235f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9235ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9236300 # | | | | `-ReturnStmt 0x5613d92362f0 # | | | | `-CallExpr 0x5613d92362c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92362a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9236288 '' Function 0x5613d9101a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9236260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9236248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9236230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92361f8 'double3':'vector' lvalue ParmVar 0x5613d9235ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9236040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9236470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92363c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d92367e8 # | | | | `-ReturnStmt 0x5613d92367d8 # | | | | `-CallExpr 0x5613d92367a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9236790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9236770 '' Function 0x5613d9102d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9236748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9236730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9236718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92366e0 'double4':'vector' lvalue ParmVar 0x5613d92363c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9236520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9236948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9236898 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d92372e0 # | | | | `-ReturnStmt 0x5613d92372d0 # | | | | `-CallExpr 0x5613d92372a0 'float' # | | | | |-ImplicitCastExpr 0x5613d9236c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9236c28 '' Function 0x5613d9101578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9236c00 'float' # | | | | `-ImplicitCastExpr 0x5613d9236be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9236bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9236b98 'int' lvalue ParmVar 0x5613d9236898 'V' 'int' # | | | `-DeprecatedAttr 0x5613d92369f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9237440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9237390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d92377b8 # | | | | `-ReturnStmt 0x5613d92377a8 # | | | | `-CallExpr 0x5613d9237778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9237760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9237740 '' Function 0x5613d91017f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9237718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9237700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92376e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92376b0 'int2':'vector' lvalue ParmVar 0x5613d9237390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d92374f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9237918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9237868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9237c98 # | | | | `-ReturnStmt 0x5613d9237c88 # | | | | `-CallExpr 0x5613d9237c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9237c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9237c20 '' Function 0x5613d9101a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9237bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9237be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9237bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9237b90 'int3':'vector' lvalue ParmVar 0x5613d9237868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d92379c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9237df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9237d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9238180 # | | | | `-ReturnStmt 0x5613d9238170 # | | | | `-CallExpr 0x5613d9238140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9238128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9238108 '' Function 0x5613d9102d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92380e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92380c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92380b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9238078 'int4':'vector' lvalue ParmVar 0x5613d9237d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9237ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92382e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9238230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9238658 # | | | | `-ReturnStmt 0x5613d9238648 # | | | | `-CallExpr 0x5613d9238618 'float' # | | | | |-ImplicitCastExpr 0x5613d9238600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92385e0 '' Function 0x5613d9101578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92385b8 'float' # | | | | `-ImplicitCastExpr 0x5613d92385a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9238588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9238550 'uint':'unsigned int' lvalue ParmVar 0x5613d9238230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9238390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92387b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9238708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9238b50 # | | | | `-ReturnStmt 0x5613d9238b40 # | | | | `-CallExpr 0x5613d9238b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9238af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9238ad8 '' Function 0x5613d91017f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9238ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9238a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9238a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9238a48 'uint2':'vector' lvalue ParmVar 0x5613d9238708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9238868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9238cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9238c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9239050 # | | | | `-ReturnStmt 0x5613d9239040 # | | | | `-CallExpr 0x5613d9239010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9238ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9238fd8 '' Function 0x5613d9101a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9238fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9238f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9238f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9238f48 'uint3':'vector' lvalue ParmVar 0x5613d9238c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9238d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92391b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9239100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9239e18 # | | | | `-ReturnStmt 0x5613d9239e08 # | | | | `-CallExpr 0x5613d9239dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9239dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9239da0 '' Function 0x5613d9102d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9239d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9239d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9239d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9239d10 'uint4':'vector' lvalue ParmVar 0x5613d9239100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9239b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9239f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9239ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d923a310 # | | | | `-ReturnStmt 0x5613d923a300 # | | | | `-CallExpr 0x5613d923a2d0 'float' # | | | | |-ImplicitCastExpr 0x5613d923a2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d923a298 '' Function 0x5613d9101578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d923a270 'float' # | | | | `-ImplicitCastExpr 0x5613d923a258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923a240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923a208 'int64_t':'long' lvalue ParmVar 0x5613d9239ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d923a028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923a470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d923a3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d923a828 # | | | | `-ReturnStmt 0x5613d923a818 # | | | | `-CallExpr 0x5613d923a7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d923a7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d923a7b0 '' Function 0x5613d91017f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d923a788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d923a770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923a758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923a720 'int64_t2':'vector' lvalue ParmVar 0x5613d923a3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d923a520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923a988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d923a8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d923ad48 # | | | | `-ReturnStmt 0x5613d923ad38 # | | | | `-CallExpr 0x5613d923ad08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d923acf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d923acd0 '' Function 0x5613d9101a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d923aca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d923ac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923ac78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923ac40 'int64_t3':'vector' lvalue ParmVar 0x5613d923a8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d923aa38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923aea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d923adf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d923b270 # | | | | `-ReturnStmt 0x5613d923b260 # | | | | `-CallExpr 0x5613d923b230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d923b218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d923b1f8 '' Function 0x5613d9102d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d923b1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d923b1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923b1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923b168 'int64_t4':'vector' lvalue ParmVar 0x5613d923adf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d923af58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923b3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d923b320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d923b788 # | | | | `-ReturnStmt 0x5613d923b778 # | | | | `-CallExpr 0x5613d923b748 'float' # | | | | |-ImplicitCastExpr 0x5613d923b730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d923b710 '' Function 0x5613d9101578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d923b6e8 'float' # | | | | `-ImplicitCastExpr 0x5613d923b6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923b6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923b680 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d923b320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d923b480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923b8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d923b838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d923c600 # | | | | `-ReturnStmt 0x5613d923c5f0 # | | | | `-CallExpr 0x5613d923c5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d923c5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d923c588 '' Function 0x5613d91017f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d923c560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d923c548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923c530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923c4f8 'uint64_t2':'vector' lvalue ParmVar 0x5613d923b838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d923b998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923c760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d923c6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d923cb40 # | | | | `-ReturnStmt 0x5613d923cb30 # | | | | `-CallExpr 0x5613d923cb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d923cae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d923cac8 '' Function 0x5613d9101a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d923caa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d923ca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923ca70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923ca38 'uint64_t3':'vector' lvalue ParmVar 0x5613d923c6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d923c810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923cca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d923cbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d923d088 # | | | | `-ReturnStmt 0x5613d923d078 # | | | | `-CallExpr 0x5613d923d048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d923d030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d923d010 '' Function 0x5613d9102d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d923cfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d923cfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923cfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923cf80 'uint64_t4':'vector' lvalue ParmVar 0x5613d923cbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d923cd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923d1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d923d148 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d923d540 # | | | | `-ReturnStmt 0x5613d923d530 # | | | | `-CallExpr 0x5613d923d500 'float' # | | | | |-ImplicitCastExpr 0x5613d923d4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d923d4c8 '' Function 0x5613d9103958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d923d4a0 'float' # | | | | `-ImplicitCastExpr 0x5613d923d488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923d470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923d438 'double' lvalue ParmVar 0x5613d923d148 'V' 'double' # | | | `-DeprecatedAttr 0x5613d923d2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d923d6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d923d600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d923da18 # | | | | `-ReturnStmt 0x5613d923da08 # | | | | `-CallExpr 0x5613d923d9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d923d9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d923d9a0 '' Function 0x5613d9103bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d923d978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d923d960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923d948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923d910 'double2':'vector' lvalue ParmVar 0x5613d923d600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d923d760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d923db88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d923dad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d923def8 # | | | | `-ReturnStmt 0x5613d923dee8 # | | | | `-CallExpr 0x5613d923deb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d923dea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d923de80 '' Function 0x5613d9103e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d923de58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d923de40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923de28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923ddf0 'double3':'vector' lvalue ParmVar 0x5613d923dad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d923dc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d923e068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d923dfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d923e990 # | | | | `-ReturnStmt 0x5613d923e980 # | | | | `-CallExpr 0x5613d923e3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d923e388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d923e368 '' Function 0x5613d91040c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d923e340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d923e328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923e310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923e2d8 'double4':'vector' lvalue ParmVar 0x5613d923dfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d923e118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d923eaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d923ea40 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d923ee48 # | | | | `-ReturnStmt 0x5613d923ee38 # | | | | `-CallExpr 0x5613d923ee08 'float' # | | | | |-ImplicitCastExpr 0x5613d923edf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d923edd0 '' Function 0x5613d9103958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d923eda8 'float' # | | | | `-ImplicitCastExpr 0x5613d923ed90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923ed78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923ed40 'int' lvalue ParmVar 0x5613d923ea40 'V' 'int' # | | | `-DeprecatedAttr 0x5613d923eba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923efa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d923eef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d923f320 # | | | | `-ReturnStmt 0x5613d923f310 # | | | | `-CallExpr 0x5613d923f2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d923f2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d923f2a8 '' Function 0x5613d9103bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d923f280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d923f268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923f250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923f218 'int2':'vector' lvalue ParmVar 0x5613d923eef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d923f058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923f480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d923f3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d923f800 # | | | | `-ReturnStmt 0x5613d923f7f0 # | | | | `-CallExpr 0x5613d923f7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d923f7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d923f788 '' Function 0x5613d9103e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d923f760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d923f748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923f730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923f6f8 'int3':'vector' lvalue ParmVar 0x5613d923f3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d923f530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923f960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d923f8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d923fce8 # | | | | `-ReturnStmt 0x5613d923fcd8 # | | | | `-CallExpr 0x5613d923fca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d923fc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d923fc70 '' Function 0x5613d91040c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d923fc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d923fc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d923fc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d923fbe0 'int4':'vector' lvalue ParmVar 0x5613d923f8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d923fa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d923fe48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d923fd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d92401c0 # | | | | `-ReturnStmt 0x5613d92401b0 # | | | | `-CallExpr 0x5613d9240180 'float' # | | | | |-ImplicitCastExpr 0x5613d9240168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9240148 '' Function 0x5613d9103958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9240120 'float' # | | | | `-ImplicitCastExpr 0x5613d9240108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92400f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92400b8 'uint':'unsigned int' lvalue ParmVar 0x5613d923fd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d923fef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9240320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9240270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d92406b8 # | | | | `-ReturnStmt 0x5613d92406a8 # | | | | `-CallExpr 0x5613d9240678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9240660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9240640 '' Function 0x5613d9103bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9240618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9240600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92405e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92405b0 'uint2':'vector' lvalue ParmVar 0x5613d9240270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d92403d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9240818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9240768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9241450 # | | | | `-ReturnStmt 0x5613d9241440 # | | | | `-CallExpr 0x5613d9241410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92413f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92413d8 '' Function 0x5613d9103e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92413b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9241398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9241380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9241348 'uint3':'vector' lvalue ParmVar 0x5613d9240768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d92408c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92415b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9241500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9241958 # | | | | `-ReturnStmt 0x5613d9241948 # | | | | `-CallExpr 0x5613d9241918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9241900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d92418e0 '' Function 0x5613d91040c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92418b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92418a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9241888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9241850 'uint4':'vector' lvalue ParmVar 0x5613d9241500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9241660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9241ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9241a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9241e50 # | | | | `-ReturnStmt 0x5613d9241e40 # | | | | `-CallExpr 0x5613d9241e10 'float' # | | | | |-ImplicitCastExpr 0x5613d9241df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9241dd8 '' Function 0x5613d9103958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9241db0 'float' # | | | | `-ImplicitCastExpr 0x5613d9241d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9241d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9241d48 'int64_t':'long' lvalue ParmVar 0x5613d9241a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9241b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9241fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9241f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9242368 # | | | | `-ReturnStmt 0x5613d9242358 # | | | | `-CallExpr 0x5613d9242328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9242310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92422f0 '' Function 0x5613d9103bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92422c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92422b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9242298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9242260 'int64_t2':'vector' lvalue ParmVar 0x5613d9241f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9242060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92424c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9242418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9242888 # | | | | `-ReturnStmt 0x5613d9242878 # | | | | `-CallExpr 0x5613d9242848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9242830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9242810 '' Function 0x5613d9103e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92427e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92427d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92427b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9242780 'int64_t3':'vector' lvalue ParmVar 0x5613d9242418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9242578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92429e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9242938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9242db0 # | | | | `-ReturnStmt 0x5613d9242da0 # | | | | `-CallExpr 0x5613d9242d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9242d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9242d38 '' Function 0x5613d91040c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9242d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9242cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9242ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9242ca8 'int64_t4':'vector' lvalue ParmVar 0x5613d9242938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9242a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9242f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9242e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d92449e0 # | | | | `-ReturnStmt 0x5613d92449d0 # | | | | `-CallExpr 0x5613d92449a0 'float' # | | | | |-ImplicitCastExpr 0x5613d9244988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9244968 '' Function 0x5613d9103958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9244940 'float' # | | | | `-ImplicitCastExpr 0x5613d9244928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9244910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92431c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9242e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9242fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9244b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9244a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9244f18 # | | | | `-ReturnStmt 0x5613d9244f08 # | | | | `-CallExpr 0x5613d9244ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9244ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9244ea0 '' Function 0x5613d9103bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9244e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9244e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9244e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9244e10 'uint64_t2':'vector' lvalue ParmVar 0x5613d9244a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9244bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9245078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9244fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9245458 # | | | | `-ReturnStmt 0x5613d9245448 # | | | | `-CallExpr 0x5613d9245418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9245400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92453e0 '' Function 0x5613d9103e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92453b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92453a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9245388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9245350 'uint64_t3':'vector' lvalue ParmVar 0x5613d9244fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9245128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92455b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9245508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d92459a0 # | | | | `-ReturnStmt 0x5613d9245990 # | | | | `-CallExpr 0x5613d9245960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9245948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9245928 '' Function 0x5613d91040c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9245900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92458e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92458d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9245898 'uint64_t4':'vector' lvalue ParmVar 0x5613d9245508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9245668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5613d9245fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5613d92459b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d9245a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d9245f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d9245d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5613d9245dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5613d9246310 # | | | | `-ReturnStmt 0x5613d9246300 # | | | | `-RecoveryExpr 0x5613d92462d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d9246138 '' lvalue (ADL) = 'max' 0x5613d9115988 0x5613d90dbf00 0x5613d90dc210 0x5613d90dc530 0x5613d90dc850 0x5613d90dcb58 0x5613d90dcef8 0x5613d90dd298 0x5613d90dd638 0x5613d90dd958 0x5613d90ddcb8 0x5613d9111fb8 0x5613d9112318 0x5613d9112638 0x5613d91129d8 0x5613d9112d78 0x5613d9113118 0x5613d9113438 0x5613d91137d8 0x5613d9113b78 0x5613d9113f38 0x5613d9114240 0x5613d9114560 0x5613d9114880 0x5613d9114ba0 0x5613d9114ea8 0x5613d9115248 0x5613d91155e8 # | | | | `-RecoveryExpr 0x5613d9246258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d9246038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5613d9246ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5613d9246328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92463c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d9246f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9246670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5613d9246748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5613d9247338 # | | | | `-ReturnStmt 0x5613d9247328 # | | | | `-RecoveryExpr 0x5613d92472f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d9247160 '' lvalue (ADL) = 'max' 0x5613d91155e8 0x5613d9115988 0x5613d90dbf00 0x5613d90dc210 0x5613d90dc530 0x5613d90dc850 0x5613d90dcb58 0x5613d90dcef8 0x5613d90dd298 0x5613d90dd638 0x5613d90dd958 0x5613d90ddcb8 0x5613d9111fb8 0x5613d9112318 0x5613d9112638 0x5613d91129d8 0x5613d9112d78 0x5613d9113118 0x5613d9113438 0x5613d91137d8 0x5613d9113b78 0x5613d9113f38 0x5613d9114240 0x5613d9114560 0x5613d9114880 0x5613d9114ba0 0x5613d9114ea8 0x5613d9115248 # | | | | `-RecoveryExpr 0x5613d92472d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d9247060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5613d9247920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5613d9247350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92473e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d9247878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92476f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5613d9247768 col:24 p1 'T' # | | | |-CompoundStmt 0x5613d9247c60 # | | | | `-ReturnStmt 0x5613d9247c50 # | | | | `-RecoveryExpr 0x5613d9247c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d9247a88 '' lvalue (ADL) = 'min' 0x5613d911cb60 0x5613d9115d20 0x5613d9116030 0x5613d9116350 0x5613d9116670 0x5613d9116978 0x5613d9116c98 0x5613d9116fb8 0x5613d91172d8 0x5613d91175f8 0x5613d9117918 0x5613d9117c38 0x5613d9117f68 0x5613d9118270 0x5613d9118590 0x5613d91188b0 0x5613d9118bd0 0x5613d9118ef0 0x5613d9119210 0x5613d9119530 0x5613d9119850 0x5613d9119b70 0x5613d911b8b8 0x5613d911bbd8 0x5613d911bef8 0x5613d911c200 0x5613d911c520 0x5613d911c840 # | | | | `-RecoveryExpr 0x5613d9247ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d9247988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5613d9248250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5613d9247c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d9247d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92481a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9247fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5613d9248098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5613d9248590 # | | | | `-ReturnStmt 0x5613d9248580 # | | | | `-RecoveryExpr 0x5613d9248550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5613d92483b8 '' lvalue (ADL) = 'min' 0x5613d911c840 0x5613d911cb60 0x5613d9115d20 0x5613d9116030 0x5613d9116350 0x5613d9116670 0x5613d9116978 0x5613d9116c98 0x5613d9116fb8 0x5613d91172d8 0x5613d91175f8 0x5613d9117918 0x5613d9117c38 0x5613d9117f68 0x5613d9118270 0x5613d9118590 0x5613d91188b0 0x5613d9118bd0 0x5613d9118ef0 0x5613d9119210 0x5613d9119530 0x5613d9119850 0x5613d9119b70 0x5613d911b8b8 0x5613d911bbd8 0x5613d911bef8 0x5613d911c200 0x5613d911c520 # | | | | `-RecoveryExpr 0x5613d9248530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5613d92482b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5613d9248700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9248650 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9248a50 # | | | | `-ReturnStmt 0x5613d9248a40 # | | | | `-CallExpr 0x5613d9248a10 'float' # | | | | |-ImplicitCastExpr 0x5613d92489f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92489d8 '' Function 0x5613d9120128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92489b0 'float' # | | | | `-ImplicitCastExpr 0x5613d9248998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9248980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9248948 'double' lvalue ParmVar 0x5613d9248650 'V' 'double' # | | | `-DeprecatedAttr 0x5613d92487b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9248bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9248b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9248f30 # | | | | `-ReturnStmt 0x5613d9248f20 # | | | | `-CallExpr 0x5613d9248ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9248ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9248eb8 '' Function 0x5613d91203a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9248e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9248e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9248e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9248e28 'double2':'vector' lvalue ParmVar 0x5613d9248b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9248c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9249388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92492d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9249700 # | | | | `-ReturnStmt 0x5613d92496f0 # | | | | `-CallExpr 0x5613d92496c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92496a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9249688 '' Function 0x5613d9120618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9249660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9249648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9249630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92495f8 'double3':'vector' lvalue ParmVar 0x5613d92492d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9249438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9249870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92497c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9249bf0 # | | | | `-ReturnStmt 0x5613d9249be0 # | | | | `-CallExpr 0x5613d9249bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9249b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9249b78 '' Function 0x5613d9120890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9249b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9249b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9249b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9249ae8 'double4':'vector' lvalue ParmVar 0x5613d92497c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9249920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9249d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9249ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d924a0b0 # | | | | `-ReturnStmt 0x5613d924a0a0 # | | | | `-CallExpr 0x5613d924a070 'float' # | | | | |-ImplicitCastExpr 0x5613d924a058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d924a038 '' Function 0x5613d9120128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d924a010 'float' # | | | | `-ImplicitCastExpr 0x5613d9249ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9249fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9249fa8 'int' lvalue ParmVar 0x5613d9249ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5613d9249e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924a210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d924a160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d924a590 # | | | | `-ReturnStmt 0x5613d924a580 # | | | | `-CallExpr 0x5613d924a550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d924a538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d924a518 '' Function 0x5613d91203a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d924a4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d924a4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924a4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924a488 'int2':'vector' lvalue ParmVar 0x5613d924a160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d924a2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924a6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d924a640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d924aa78 # | | | | `-ReturnStmt 0x5613d924aa68 # | | | | `-CallExpr 0x5613d924aa38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d924aa20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d924aa00 '' Function 0x5613d9120618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d924a9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d924a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924a9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924a970 'int3':'vector' lvalue ParmVar 0x5613d924a640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d924a7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924abd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d924ab28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d924af68 # | | | | `-ReturnStmt 0x5613d924af58 # | | | | `-CallExpr 0x5613d924af28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d924af10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d924aef0 '' Function 0x5613d9120890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d924aec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d924aeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924ae98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924ae60 'int4':'vector' lvalue ParmVar 0x5613d924ab28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d924ac88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924b0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d924b018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d924bcd8 # | | | | `-ReturnStmt 0x5613d924bcc8 # | | | | `-CallExpr 0x5613d924bc98 'float' # | | | | |-ImplicitCastExpr 0x5613d924bc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d924bc60 '' Function 0x5613d9120128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d924bc38 'float' # | | | | `-ImplicitCastExpr 0x5613d924bc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924bc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924bbd0 'uint':'unsigned int' lvalue ParmVar 0x5613d924b018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d924b178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924be38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d924bd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d924c1d8 # | | | | `-ReturnStmt 0x5613d924c1c8 # | | | | `-CallExpr 0x5613d924c198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d924c180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d924c160 '' Function 0x5613d91203a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d924c138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d924c120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924c108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924c0d0 'uint2':'vector' lvalue ParmVar 0x5613d924bd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d924bee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924c338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d924c288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d924c6e0 # | | | | `-ReturnStmt 0x5613d924c6d0 # | | | | `-CallExpr 0x5613d924c6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d924c688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d924c668 '' Function 0x5613d9120618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d924c640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d924c628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924c610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924c5d8 'uint3':'vector' lvalue ParmVar 0x5613d924c288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d924c3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924c840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d924c790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d924cbf0 # | | | | `-ReturnStmt 0x5613d924cbe0 # | | | | `-CallExpr 0x5613d924cbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d924cb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d924cb78 '' Function 0x5613d9120890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d924cb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d924cb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924cb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924cae8 'uint4':'vector' lvalue ParmVar 0x5613d924c790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d924c8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924cd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d924cca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d924d0f0 # | | | | `-ReturnStmt 0x5613d924d0e0 # | | | | `-CallExpr 0x5613d924d0b0 'float' # | | | | |-ImplicitCastExpr 0x5613d924d098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d924d078 '' Function 0x5613d9120128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d924d050 'float' # | | | | `-ImplicitCastExpr 0x5613d924d038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924d020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924cfe8 'int64_t':'long' lvalue ParmVar 0x5613d924cca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d924ce00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924d250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d924d1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d924d610 # | | | | `-ReturnStmt 0x5613d924d600 # | | | | `-CallExpr 0x5613d924d5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d924d5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d924d598 '' Function 0x5613d91203a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d924d570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d924d558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924d540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924d508 'int64_t2':'vector' lvalue ParmVar 0x5613d924d1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d924d300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924d770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d924d6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d924e250 # | | | | `-ReturnStmt 0x5613d924e240 # | | | | `-CallExpr 0x5613d924e210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d924e1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d924e1d8 '' Function 0x5613d9120618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d924e1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d924da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924da68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924da30 'int64_t3':'vector' lvalue ParmVar 0x5613d924d6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d924d820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924e3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d924e300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d924e780 # | | | | `-ReturnStmt 0x5613d924e770 # | | | | `-CallExpr 0x5613d924e740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d924e728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d924e708 '' Function 0x5613d9120890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d924e6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d924e6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924e6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924e678 'int64_t4':'vector' lvalue ParmVar 0x5613d924e300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d924e460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924e8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d924e830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d924eca0 # | | | | `-ReturnStmt 0x5613d924ec90 # | | | | `-CallExpr 0x5613d924ec60 'float' # | | | | |-ImplicitCastExpr 0x5613d924ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d924ec28 '' Function 0x5613d9120128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d924ec00 'float' # | | | | `-ImplicitCastExpr 0x5613d924ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924ebd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924eb98 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d924e830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d924e990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924ee00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d924ed50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d924f1e0 # | | | | `-ReturnStmt 0x5613d924f1d0 # | | | | `-CallExpr 0x5613d924f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d924f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d924f168 '' Function 0x5613d91203a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d924f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d924f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924f0d8 'uint64_t2':'vector' lvalue ParmVar 0x5613d924ed50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d924eeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924f340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d924f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d924f728 # | | | | `-ReturnStmt 0x5613d924f718 # | | | | `-CallExpr 0x5613d924f6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d924f6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d924f6b0 '' Function 0x5613d9120618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d924f688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d924f670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924f658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924f620 'uint64_t3':'vector' lvalue ParmVar 0x5613d924f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d924f3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924f888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d924f7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d924fc78 # | | | | `-ReturnStmt 0x5613d924fc68 # | | | | `-CallExpr 0x5613d924fc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d924fc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d924fc00 '' Function 0x5613d9120890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d924fbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d924fbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d924fba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d924fb70 'uint64_t4':'vector' lvalue ParmVar 0x5613d924f7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d924f938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d924fe80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5613d924fd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5613d924fdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5613d9250a60 # | | | | `-ReturnStmt 0x5613d9250a50 # | | | | `-CallExpr 0x5613d9250a18 'float' # | | | | |-ImplicitCastExpr 0x5613d9250a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d92509e0 '' Function 0x5613d91251e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9250130 'float' # | | | | | `-ImplicitCastExpr 0x5613d9250118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9250100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92500c8 'double' lvalue ParmVar 0x5613d924fd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5613d92509b8 'float' # | | | | `-ImplicitCastExpr 0x5613d92509a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9250190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9250158 'double' lvalue ParmVar 0x5613d924fdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5613d924ff38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9250c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9250b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5613d9250b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5613d9251088 # | | | | `-ReturnStmt 0x5613d9251078 # | | | | `-CallExpr 0x5613d9251040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9251028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9251008 '' Function 0x5613d9125500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9250f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9250f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9250f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9250ed0 'double2':'vector' lvalue ParmVar 0x5613d9250b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5613d9250fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9250fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9250fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9250f78 'double2':'vector' lvalue ParmVar 0x5613d9250b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9250d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9251290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9251140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5613d92511c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5613d92516b8 # | | | | `-ReturnStmt 0x5613d92516a8 # | | | | `-CallExpr 0x5613d9251670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9251658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9251638 '' Function 0x5613d9125870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9251568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9251550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9251538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9251500 'double3':'vector' lvalue ParmVar 0x5613d9251140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5613d9251610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92515f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92515e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92515a8 'double3':'vector' lvalue ParmVar 0x5613d92511c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9251348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92518c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9251770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5613d92517f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5613d9251cf0 # | | | | `-ReturnStmt 0x5613d9251ce0 # | | | | `-CallExpr 0x5613d9251ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9251c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9251c70 '' Function 0x5613d9125b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9251ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9251b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9251b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9251b38 'double4':'vector' lvalue ParmVar 0x5613d9251770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5613d9251c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9251c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9251c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9251be0 'double4':'vector' lvalue ParmVar 0x5613d92517f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9251978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9251ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9251da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5613d9251e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5613d92522e8 # | | | | `-ReturnStmt 0x5613d92522d8 # | | | | `-CallExpr 0x5613d92522a0 'float' # | | | | |-ImplicitCastExpr 0x5613d9252288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d9252268 '' Function 0x5613d91251e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d92521b0 'float' # | | | | | `-ImplicitCastExpr 0x5613d9252198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9252180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9252148 'int' lvalue ParmVar 0x5613d9251da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5613d9252240 'float' # | | | | `-ImplicitCastExpr 0x5613d9252228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9252210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92521d8 'int' lvalue ParmVar 0x5613d9251e20 'V2' 'int' # | | | `-DeprecatedAttr 0x5613d9251fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92524e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9252398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5613d9252418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5613d9252918 # | | | | `-ReturnStmt 0x5613d9252908 # | | | | `-CallExpr 0x5613d92528d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92528b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9252898 '' Function 0x5613d9125500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d92527c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92527b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9252798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9252760 'int2':'vector' lvalue ParmVar 0x5613d9252398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5613d9252870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9252858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9252840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9252808 'int2':'vector' lvalue ParmVar 0x5613d9252418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d92525a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92531c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9253078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5613d92530f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5613d9253600 # | | | | `-ReturnStmt 0x5613d92535f0 # | | | | `-CallExpr 0x5613d92535b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92535a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9253580 '' Function 0x5613d9125870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d92534b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9253498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9253480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9253448 'int3':'vector' lvalue ParmVar 0x5613d9253078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5613d9253558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9253540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9253528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92534f0 'int3':'vector' lvalue ParmVar 0x5613d92530f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9253280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9253800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92536b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9253730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5613d9253c40 # | | | | `-ReturnStmt 0x5613d9253c30 # | | | | `-CallExpr 0x5613d9253bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9253be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9253bc0 '' Function 0x5613d9125b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9253af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9253ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9253ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9253a88 'int4':'vector' lvalue ParmVar 0x5613d92536b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5613d9253b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9253b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9253b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9253b30 'int4':'vector' lvalue ParmVar 0x5613d9253730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d92538b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9253e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9253cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d9253d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9254258 # | | | | `-ReturnStmt 0x5613d9254248 # | | | | `-CallExpr 0x5613d9254210 'float' # | | | | |-ImplicitCastExpr 0x5613d92541f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d92541d8 '' Function 0x5613d91251e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9254120 'float' # | | | | | `-ImplicitCastExpr 0x5613d9254108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92540f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92540b8 'uint':'unsigned int' lvalue ParmVar 0x5613d9253cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5613d92541b0 'float' # | | | | `-ImplicitCastExpr 0x5613d9254198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9254180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9254148 'uint':'unsigned int' lvalue ParmVar 0x5613d9253d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9253ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9254458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9254308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d9254388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5613d92548a8 # | | | | `-ReturnStmt 0x5613d9254898 # | | | | `-CallExpr 0x5613d9254860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9254848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9254828 '' Function 0x5613d9125500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9254758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9254740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9254728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92546f0 'uint2':'vector' lvalue ParmVar 0x5613d9254308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5613d9254800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92547e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92547d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9254798 'uint2':'vector' lvalue ParmVar 0x5613d9254388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9254510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9254aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9254958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d92549d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9254f00 # | | | | `-ReturnStmt 0x5613d9254ef0 # | | | | `-CallExpr 0x5613d9254eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9254ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9254e80 '' Function 0x5613d9125870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9254db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9254d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9254d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9254d48 'uint3':'vector' lvalue ParmVar 0x5613d9254958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5613d9254e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9254e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9254e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9254df0 'uint3':'vector' lvalue ParmVar 0x5613d92549d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9254b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92556e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9255590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9255610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9255b40 # | | | | `-ReturnStmt 0x5613d9255b30 # | | | | `-CallExpr 0x5613d9255af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9255ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9255ac0 '' Function 0x5613d9125b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d92559f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92559d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92559c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9255988 'uint4':'vector' lvalue ParmVar 0x5613d9255590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5613d9255a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9255a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9255a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9255a30 'uint4':'vector' lvalue ParmVar 0x5613d9255610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9255798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9255d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9255bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9255c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9256178 # | | | | `-ReturnStmt 0x5613d9256168 # | | | | `-CallExpr 0x5613d9256130 'float' # | | | | |-ImplicitCastExpr 0x5613d9256118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d92560f8 '' Function 0x5613d91251e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9256040 'float' # | | | | | `-ImplicitCastExpr 0x5613d9256028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9256010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9255fd8 'int64_t':'long' lvalue ParmVar 0x5613d9255bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5613d92560d0 'float' # | | | | `-ImplicitCastExpr 0x5613d92560b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92560a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9256068 'int64_t':'long' lvalue ParmVar 0x5613d9255c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9255df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9256378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9256228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d92562a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d92567e8 # | | | | `-ReturnStmt 0x5613d92567d8 # | | | | `-CallExpr 0x5613d92567a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9256788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9256768 '' Function 0x5613d9125500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9256698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9256680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9256668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9256630 'int64_t2':'vector' lvalue ParmVar 0x5613d9256228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d9256740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9256728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9256710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92566d8 'int64_t2':'vector' lvalue ParmVar 0x5613d92562a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9256430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92569e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9256898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9256918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9256e60 # | | | | `-ReturnStmt 0x5613d9256e50 # | | | | `-CallExpr 0x5613d9256e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9256e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9256de0 '' Function 0x5613d9125870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9256d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9256cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9256ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9256ca8 'int64_t3':'vector' lvalue ParmVar 0x5613d9256898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d9256db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9256da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9256d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9256d50 'int64_t3':'vector' lvalue ParmVar 0x5613d9256918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9256aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9257060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9256f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9256f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d92574e0 # | | | | `-ReturnStmt 0x5613d92574d0 # | | | | `-CallExpr 0x5613d9257498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9257480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9257460 '' Function 0x5613d9125b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9257390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9257378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9257360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9257328 'int64_t4':'vector' lvalue ParmVar 0x5613d9256f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d9257438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9257420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9257408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92573d0 'int64_t4':'vector' lvalue ParmVar 0x5613d9256f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9257118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9257cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9257b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9257bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9258118 # | | | | `-ReturnStmt 0x5613d9258108 # | | | | `-CallExpr 0x5613d92580d0 'float' # | | | | |-ImplicitCastExpr 0x5613d92580b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d9258098 '' Function 0x5613d91251e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9257fe0 'float' # | | | | | `-ImplicitCastExpr 0x5613d9257fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9257fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9257f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9257b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5613d9258070 'float' # | | | | `-ImplicitCastExpr 0x5613d9258058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9258040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9258008 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9257bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9257d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9258318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92581c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9258248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d92587a8 # | | | | `-ReturnStmt 0x5613d9258798 # | | | | `-CallExpr 0x5613d9258760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9258748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9258728 '' Function 0x5613d9125500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9258658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9258640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9258628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92585f0 'uint64_t2':'vector' lvalue ParmVar 0x5613d92581c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d9258700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92586e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92586d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9258698 'uint64_t2':'vector' lvalue ParmVar 0x5613d9258248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d92583d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92589a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9258858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d92588d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9258e40 # | | | | `-ReturnStmt 0x5613d9258e30 # | | | | `-CallExpr 0x5613d9258df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9258de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9258dc0 '' Function 0x5613d9125870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9258cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9258cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9258cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9258c88 'uint64_t3':'vector' lvalue ParmVar 0x5613d9258858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d9258d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9258d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9258d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9258d30 'uint64_t3':'vector' lvalue ParmVar 0x5613d92588d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9258a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9259040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9258ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9258f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d92594e0 # | | | | `-ReturnStmt 0x5613d92594d0 # | | | | `-CallExpr 0x5613d9259498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9259480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9259460 '' Function 0x5613d9125b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9259390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9259378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9259360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9259328 'uint64_t4':'vector' lvalue ParmVar 0x5613d9258ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d9259438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9259420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9259408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92593d0 'uint64_t4':'vector' lvalue ParmVar 0x5613d9258f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d92590f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9259650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d92595a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9259998 # | | | | `-ReturnStmt 0x5613d9259988 # | | | | `-CallExpr 0x5613d9259958 'float' # | | | | |-ImplicitCastExpr 0x5613d9259940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9259920 '' Function 0x5613d9129f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92598f8 'float' # | | | | `-ImplicitCastExpr 0x5613d92598e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92598c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9259890 'double' lvalue ParmVar 0x5613d92595a0 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9259700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9185680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9259a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d91859e8 # | | | | `-ReturnStmt 0x5613d91859d8 # | | | | `-CallExpr 0x5613d91859a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9185990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9185970 '' Function 0x5613d912a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9185948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9185930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9185918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91858e0 'double2':'vector' lvalue ParmVar 0x5613d9259a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9185730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9185b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9185aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9185ec8 # | | | | `-ReturnStmt 0x5613d9185eb8 # | | | | `-CallExpr 0x5613d9185e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9185e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9185e50 '' Function 0x5613d912a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9185e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9185e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9185df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9185dc0 'double3':'vector' lvalue ParmVar 0x5613d9185aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9185c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9186038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9185f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d91863b0 # | | | | `-ReturnStmt 0x5613d91863a0 # | | | | `-CallExpr 0x5613d9186370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9186358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9186338 '' Function 0x5613d912a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9186310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91862f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91862e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91862a8 'double4':'vector' lvalue ParmVar 0x5613d9185f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d91860e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9186510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9186460 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d9186868 # | | | | `-ReturnStmt 0x5613d9186858 # | | | | `-CallExpr 0x5613d9186828 'float' # | | | | |-ImplicitCastExpr 0x5613d9186810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d91867f0 '' Function 0x5613d9129f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d91867c8 'float' # | | | | `-ImplicitCastExpr 0x5613d91867b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9186798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9186760 'int' lvalue ParmVar 0x5613d9186460 'V' 'int' # | | | `-DeprecatedAttr 0x5613d91865c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91869c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9186918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9186d40 # | | | | `-ReturnStmt 0x5613d9186d30 # | | | | `-CallExpr 0x5613d9186d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9186ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9186cc8 '' Function 0x5613d912a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9186ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9186c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9186c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9186c38 'int2':'vector' lvalue ParmVar 0x5613d9186918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9186a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9186ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9186df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9187220 # | | | | `-ReturnStmt 0x5613d9187210 # | | | | `-CallExpr 0x5613d91871e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91871c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91871a8 '' Function 0x5613d912a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9187180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9187168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9187150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9187118 'int3':'vector' lvalue ParmVar 0x5613d9186df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9186f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9187380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91872d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9187730 # | | | | `-ReturnStmt 0x5613d9187720 # | | | | `-CallExpr 0x5613d91876f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91876d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91876b8 '' Function 0x5613d912a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9187690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9187650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9187638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9187600 'int4':'vector' lvalue ParmVar 0x5613d91872d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9187430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9187890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d91877e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9187c08 # | | | | `-ReturnStmt 0x5613d9187bf8 # | | | | `-CallExpr 0x5613d9187bc8 'float' # | | | | |-ImplicitCastExpr 0x5613d9187bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9187b90 '' Function 0x5613d9129f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9187b68 'float' # | | | | `-ImplicitCastExpr 0x5613d9187b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9187b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9187b00 'uint':'unsigned int' lvalue ParmVar 0x5613d91877e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9187940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9187d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9187cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9188100 # | | | | `-ReturnStmt 0x5613d91880f0 # | | | | `-CallExpr 0x5613d91880c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91880a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9188088 '' Function 0x5613d912a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9188060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9188048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9188030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9187ff8 'uint2':'vector' lvalue ParmVar 0x5613d9187cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9187e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9188260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91881b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9188600 # | | | | `-ReturnStmt 0x5613d91885f0 # | | | | `-CallExpr 0x5613d91885c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91885a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9188588 '' Function 0x5613d912a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9188560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9188548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9188530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91884f8 'uint3':'vector' lvalue ParmVar 0x5613d91881b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9188310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9188760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91886b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9188b08 # | | | | `-ReturnStmt 0x5613d9188af8 # | | | | `-CallExpr 0x5613d9188ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9188ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9188a90 '' Function 0x5613d912a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9188a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9188a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9188a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9188a00 'uint4':'vector' lvalue ParmVar 0x5613d91886b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9188810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9188c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9188bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9189000 # | | | | `-ReturnStmt 0x5613d9188ff0 # | | | | `-CallExpr 0x5613d9188fc0 'float' # | | | | |-ImplicitCastExpr 0x5613d9188fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9188f88 '' Function 0x5613d9129f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9188f60 'float' # | | | | `-ImplicitCastExpr 0x5613d9188f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9188f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9188ef8 'int64_t':'long' lvalue ParmVar 0x5613d9188bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9188d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9189160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91890b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9189518 # | | | | `-ReturnStmt 0x5613d9189508 # | | | | `-CallExpr 0x5613d91894d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91894c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91894a0 '' Function 0x5613d912a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9189478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9189460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9189448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9189410 'int64_t2':'vector' lvalue ParmVar 0x5613d91890b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9189210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91896a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91895c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9189a60 # | | | | `-ReturnStmt 0x5613d9189a50 # | | | | `-CallExpr 0x5613d9189a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9189a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91899e8 '' Function 0x5613d912a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91899c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91899a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9189990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9189958 'int64_t3':'vector' lvalue ParmVar 0x5613d91895c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9189750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9189bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9189b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9189f88 # | | | | `-ReturnStmt 0x5613d9189f78 # | | | | `-CallExpr 0x5613d9189f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9189f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9189f10 '' Function 0x5613d912a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9189ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9189ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9189eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9189e80 'int64_t4':'vector' lvalue ParmVar 0x5613d9189b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9189c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918a0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d918a038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d918a4a0 # | | | | `-ReturnStmt 0x5613d918a490 # | | | | `-CallExpr 0x5613d918a460 'float' # | | | | |-ImplicitCastExpr 0x5613d918a448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d918a428 '' Function 0x5613d9129f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d918a400 'float' # | | | | `-ImplicitCastExpr 0x5613d918a3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918a3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918a398 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d918a038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d918a198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918a600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d918a550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d918a9d8 # | | | | `-ReturnStmt 0x5613d918a9c8 # | | | | `-CallExpr 0x5613d918a998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d918a980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d918a960 '' Function 0x5613d912a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d918a938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d918a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918a908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918a8d0 'uint64_t2':'vector' lvalue ParmVar 0x5613d918a550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d918a6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918ab38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d918aa88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d918af18 # | | | | `-ReturnStmt 0x5613d918af08 # | | | | `-CallExpr 0x5613d918aed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d918aec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d918aea0 '' Function 0x5613d912a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d918ae78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d918ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918ae48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918ae10 'uint64_t3':'vector' lvalue ParmVar 0x5613d918aa88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d918abe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918b078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d918afc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d918b460 # | | | | `-ReturnStmt 0x5613d918b450 # | | | | `-CallExpr 0x5613d918b420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d918b408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d918b3e8 '' Function 0x5613d912a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d918b3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d918b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918b390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918b358 'uint64_t4':'vector' lvalue ParmVar 0x5613d918afc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d918b128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918b5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d918b520 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d918b9d8 # | | | | `-ReturnStmt 0x5613d918b9c8 # | | | | `-CallExpr 0x5613d918b998 'float' # | | | | |-ImplicitCastExpr 0x5613d918b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d918b960 '' Function 0x5613d912b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d918b938 'float' # | | | | `-ImplicitCastExpr 0x5613d918b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918b908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918b8d0 'double' lvalue ParmVar 0x5613d918b520 'V' 'double' # | | | `-DeprecatedAttr 0x5613d918b740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d918bb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d918ba98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d918beb0 # | | | | `-ReturnStmt 0x5613d918bea0 # | | | | `-CallExpr 0x5613d918be70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d918be58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d918be38 '' Function 0x5613d912b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d918be10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d918bdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918bde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918bda8 'double2':'vector' lvalue ParmVar 0x5613d918ba98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d918bbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d918c020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d918bf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d918c390 # | | | | `-ReturnStmt 0x5613d918c380 # | | | | `-CallExpr 0x5613d918c350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d918c338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d918c318 '' Function 0x5613d90efbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d918c2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d918c2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918c2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918c288 'double3':'vector' lvalue ParmVar 0x5613d918bf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d918c0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d918c500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d918c450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d918c878 # | | | | `-ReturnStmt 0x5613d918c868 # | | | | `-CallExpr 0x5613d918c838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d918c820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d918c800 '' Function 0x5613d90efe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d918c7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d918c7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918c7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918c770 'double4':'vector' lvalue ParmVar 0x5613d918c450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d918c5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d918c9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d918c928 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d918cd30 # | | | | `-ReturnStmt 0x5613d918cd20 # | | | | `-CallExpr 0x5613d918ccf0 'float' # | | | | |-ImplicitCastExpr 0x5613d918ccd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d918ccb8 '' Function 0x5613d912b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d918cc90 'float' # | | | | `-ImplicitCastExpr 0x5613d918cc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918cc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918cc28 'int' lvalue ParmVar 0x5613d918c928 'V' 'int' # | | | `-DeprecatedAttr 0x5613d918ca88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918ce90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d918cde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d918d208 # | | | | `-ReturnStmt 0x5613d918d1f8 # | | | | `-CallExpr 0x5613d918d1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d918d1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d918d190 '' Function 0x5613d912b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d918d168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d918d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918d138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918d100 'int2':'vector' lvalue ParmVar 0x5613d918cde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d918cf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918d368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d918d2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d918d6e8 # | | | | `-ReturnStmt 0x5613d918d6d8 # | | | | `-CallExpr 0x5613d918d6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d918d690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d918d670 '' Function 0x5613d90efbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d918d648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d918d630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918d618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918d5e0 'int3':'vector' lvalue ParmVar 0x5613d918d2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d918d418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918e108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d918e058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d918e490 # | | | | `-ReturnStmt 0x5613d918e480 # | | | | `-CallExpr 0x5613d918e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d918e438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d918e418 '' Function 0x5613d90efe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d918e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d918e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918e3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918e388 'int4':'vector' lvalue ParmVar 0x5613d918e058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d918e1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918e5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d918e540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d918e968 # | | | | `-ReturnStmt 0x5613d918e958 # | | | | `-CallExpr 0x5613d918e928 'float' # | | | | |-ImplicitCastExpr 0x5613d918e910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d918e8f0 '' Function 0x5613d912b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d918e8c8 'float' # | | | | `-ImplicitCastExpr 0x5613d918e8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918e898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918e860 'uint':'unsigned int' lvalue ParmVar 0x5613d918e540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d918e6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918eac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d918ea18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d918ee60 # | | | | `-ReturnStmt 0x5613d918ee50 # | | | | `-CallExpr 0x5613d918ee20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d918ee08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d918ede8 '' Function 0x5613d912b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d918edc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d918eda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918ed90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918ed58 'uint2':'vector' lvalue ParmVar 0x5613d918ea18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d918eb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918efc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d918ef10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d918f360 # | | | | `-ReturnStmt 0x5613d918f350 # | | | | `-CallExpr 0x5613d918f320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d918f308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d918f2e8 '' Function 0x5613d90efbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d918f2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d918f2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918f290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918f258 'uint3':'vector' lvalue ParmVar 0x5613d918ef10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d918f070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918f4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d918f410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d918f868 # | | | | `-ReturnStmt 0x5613d918f858 # | | | | `-CallExpr 0x5613d918f828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d918f810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d918f7f0 '' Function 0x5613d90efe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d918f7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d918f7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918f798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918f760 'uint4':'vector' lvalue ParmVar 0x5613d918f410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d918f570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918f9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d918f918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d918fd60 # | | | | `-ReturnStmt 0x5613d918fd50 # | | | | `-CallExpr 0x5613d918fd20 'float' # | | | | |-ImplicitCastExpr 0x5613d918fd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d918fce8 '' Function 0x5613d912b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d918fcc0 'float' # | | | | `-ImplicitCastExpr 0x5613d918fca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d918fc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d918fc58 'int64_t':'long' lvalue ParmVar 0x5613d918f918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d918fa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d918fec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d918fe10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9190aa0 # | | | | `-ReturnStmt 0x5613d9190a90 # | | | | `-CallExpr 0x5613d9190a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9190a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9190a28 '' Function 0x5613d912b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9190a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91909e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91909d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9190998 'int64_t2':'vector' lvalue ParmVar 0x5613d918fe10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d918ff70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9190c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9190b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9190fc0 # | | | | `-ReturnStmt 0x5613d9190fb0 # | | | | `-CallExpr 0x5613d9190f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9190f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9190f48 '' Function 0x5613d90efbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9190f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9190f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9190ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9190eb8 'int64_t3':'vector' lvalue ParmVar 0x5613d9190b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9190cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9191120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9191070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d91914e8 # | | | | `-ReturnStmt 0x5613d91914d8 # | | | | `-CallExpr 0x5613d91914a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9191490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9191470 '' Function 0x5613d90efe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9191448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9191430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9191418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91913e0 'int64_t4':'vector' lvalue ParmVar 0x5613d9191070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d91911d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9191648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9191598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9191a00 # | | | | `-ReturnStmt 0x5613d91919f0 # | | | | `-CallExpr 0x5613d91919c0 'float' # | | | | |-ImplicitCastExpr 0x5613d91919a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9191988 '' Function 0x5613d912b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9191960 'float' # | | | | `-ImplicitCastExpr 0x5613d9191948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9191930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91918f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9191598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d91916f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9191b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9191ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9191f38 # | | | | `-ReturnStmt 0x5613d9191f28 # | | | | `-CallExpr 0x5613d9191ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9191ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9191ec0 '' Function 0x5613d912b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9191e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9191e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9191e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9191e30 'uint64_t2':'vector' lvalue ParmVar 0x5613d9191ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9191c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9192098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9191fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9192478 # | | | | `-ReturnStmt 0x5613d9192468 # | | | | `-CallExpr 0x5613d9192438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9192420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9192400 '' Function 0x5613d90efbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91923d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d91923c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91923a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9192370 'uint64_t3':'vector' lvalue ParmVar 0x5613d9191fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9192148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91925d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9192528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d91929c0 # | | | | `-ReturnStmt 0x5613d91929b0 # | | | | `-CallExpr 0x5613d9192980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9192968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9192948 '' Function 0x5613d90efe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9192920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9192908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91928f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91928b8 'uint64_t4':'vector' lvalue ParmVar 0x5613d9192528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9192688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9192b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9192a78 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9192e70 # | | | | `-ReturnStmt 0x5613d9192e60 # | | | | `-CallExpr 0x5613d9192e30 'float' # | | | | |-ImplicitCastExpr 0x5613d9192e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9192df8 '' Function 0x5613d913b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9192dd0 'float' # | | | | `-ImplicitCastExpr 0x5613d9192db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9192da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9192d68 'double' lvalue ParmVar 0x5613d9192a78 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9192bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9192fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9192f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9193340 # | | | | `-ReturnStmt 0x5613d9193330 # | | | | `-CallExpr 0x5613d9193300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91932e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d91932c8 '' Function 0x5613d913b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91932a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9193288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9193270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9193238 'double2':'vector' lvalue ParmVar 0x5613d9192f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9193088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d91934a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91933f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9193818 # | | | | `-ReturnStmt 0x5613d9193808 # | | | | `-CallExpr 0x5613d91937d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91937c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91937a0 '' Function 0x5613d913b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9193778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9193760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9193748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9193710 'double3':'vector' lvalue ParmVar 0x5613d91933f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9193558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9193980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91938d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9193cf8 # | | | | `-ReturnStmt 0x5613d9193ce8 # | | | | `-CallExpr 0x5613d9193cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9193ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9193c80 '' Function 0x5613d913b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9193c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9193c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9193c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9193bf0 'double4':'vector' lvalue ParmVar 0x5613d91938d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9193a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9193e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9193da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d91941b0 # | | | | `-ReturnStmt 0x5613d91941a0 # | | | | `-CallExpr 0x5613d9194170 'float' # | | | | |-ImplicitCastExpr 0x5613d9194158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9194138 '' Function 0x5613d913b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9194110 'float' # | | | | `-ImplicitCastExpr 0x5613d91940f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91940e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91940a8 'int' lvalue ParmVar 0x5613d9193da8 'V' 'int' # | | | `-DeprecatedAttr 0x5613d9193f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9194310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9194260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9194688 # | | | | `-ReturnStmt 0x5613d9194678 # | | | | `-CallExpr 0x5613d9194648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9194630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9194610 '' Function 0x5613d913b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d91945e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91945d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91945b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9194580 'int2':'vector' lvalue ParmVar 0x5613d9194260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d91943c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91956c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9194738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9195a40 # | | | | `-ReturnStmt 0x5613d9195a30 # | | | | `-CallExpr 0x5613d9195a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91959e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91959c8 '' Function 0x5613d913b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d91959a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9195988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9195970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9195938 'int3':'vector' lvalue ParmVar 0x5613d9194738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9195770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9195ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9195af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9195f28 # | | | | `-ReturnStmt 0x5613d9195f18 # | | | | `-CallExpr 0x5613d9195ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9195ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9195eb0 '' Function 0x5613d913b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9195e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9195e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9195e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9195e20 'int4':'vector' lvalue ParmVar 0x5613d9195af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9195c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9196088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9195fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9196400 # | | | | `-ReturnStmt 0x5613d91963f0 # | | | | `-CallExpr 0x5613d91963c0 'float' # | | | | |-ImplicitCastExpr 0x5613d91963a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9196388 '' Function 0x5613d913b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9196360 'float' # | | | | `-ImplicitCastExpr 0x5613d9196348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9196330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91962f8 'uint':'unsigned int' lvalue ParmVar 0x5613d9195fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9196138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9196560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91964b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d91968f8 # | | | | `-ReturnStmt 0x5613d91968e8 # | | | | `-CallExpr 0x5613d91968b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d91968a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9196880 '' Function 0x5613d913b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9196858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9196840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9196828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91967f0 'uint2':'vector' lvalue ParmVar 0x5613d91964b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9196610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9196a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d91969a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9196df8 # | | | | `-ReturnStmt 0x5613d9196de8 # | | | | `-CallExpr 0x5613d9196db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9196da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9196d80 '' Function 0x5613d913b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9196d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9196d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9196d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9196cf0 'uint3':'vector' lvalue ParmVar 0x5613d91969a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9196b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9196f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9196ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9197300 # | | | | `-ReturnStmt 0x5613d91972f0 # | | | | `-CallExpr 0x5613d91972c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d91972a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9197288 '' Function 0x5613d913b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9197260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9197248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9197230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91971f8 'uint4':'vector' lvalue ParmVar 0x5613d9196ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9197008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9197460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d91973b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d91977f8 # | | | | `-ReturnStmt 0x5613d91977e8 # | | | | `-CallExpr 0x5613d91977b8 'float' # | | | | |-ImplicitCastExpr 0x5613d91977a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9197780 '' Function 0x5613d913b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9197758 'float' # | | | | `-ImplicitCastExpr 0x5613d9197740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9197728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91976f0 'int64_t':'long' lvalue ParmVar 0x5613d91973b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9197510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9197958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d91978a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9197d10 # | | | | `-ReturnStmt 0x5613d9197d00 # | | | | `-CallExpr 0x5613d9197cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9197cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9197c98 '' Function 0x5613d913b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9197c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9197c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9197c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9197c08 'int64_t2':'vector' lvalue ParmVar 0x5613d91978a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9197a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9197e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9197dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9198230 # | | | | `-ReturnStmt 0x5613d9198220 # | | | | `-CallExpr 0x5613d91981f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d91981d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d91981b8 '' Function 0x5613d913b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9198190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9198178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9198160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9198128 'int64_t3':'vector' lvalue ParmVar 0x5613d9197dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9197f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9198390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d91982e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9198758 # | | | | `-ReturnStmt 0x5613d9198748 # | | | | `-CallExpr 0x5613d9198718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9198700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d91986e0 '' Function 0x5613d913b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d91986b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d91986a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9198688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9198650 'int64_t4':'vector' lvalue ParmVar 0x5613d91982e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9198440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d91988b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9198808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9198c70 # | | | | `-ReturnStmt 0x5613d9198c60 # | | | | `-CallExpr 0x5613d9198c30 'float' # | | | | |-ImplicitCastExpr 0x5613d9198c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9198bf8 '' Function 0x5613d913b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9198bd0 'float' # | | | | `-ImplicitCastExpr 0x5613d9198bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9198ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9198b68 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9198808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9198968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9198dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9198d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d91991a8 # | | | | `-ReturnStmt 0x5613d9199198 # | | | | `-CallExpr 0x5613d9199168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9199150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9199130 '' Function 0x5613d913b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9199108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d91990f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d91990d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91990a0 'uint64_t2':'vector' lvalue ParmVar 0x5613d9198d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9198e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9199308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9199258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d925fc78 # | | | | `-ReturnStmt 0x5613d925fc68 # | | | | `-CallExpr 0x5613d925fc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d925fc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9199670 '' Function 0x5613d913b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9199648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9199630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9199618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d91995e0 'uint64_t3':'vector' lvalue ParmVar 0x5613d9199258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d91993b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d925fdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d925fd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d92601c0 # | | | | `-ReturnStmt 0x5613d92601b0 # | | | | `-CallExpr 0x5613d9260180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9260168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9260148 '' Function 0x5613d913b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9260120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9260108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92600f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92600b8 'uint64_t4':'vector' lvalue ParmVar 0x5613d925fd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d925fe88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9260330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9260280 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9260678 # | | | | `-ReturnStmt 0x5613d9260668 # | | | | `-CallExpr 0x5613d9260638 'float' # | | | | |-ImplicitCastExpr 0x5613d9260620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9260600 '' Function 0x5613d913c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92605d8 'float' # | | | | `-ImplicitCastExpr 0x5613d92605c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92605a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9260570 'double' lvalue ParmVar 0x5613d9260280 'V' 'double' # | | | `-DeprecatedAttr 0x5613d92603e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92607e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9260738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9260b50 # | | | | `-ReturnStmt 0x5613d9260b40 # | | | | `-CallExpr 0x5613d9260b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9260af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9260ad8 '' Function 0x5613d913c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9260ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9260a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9260a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9260a48 'double2':'vector' lvalue ParmVar 0x5613d9260738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9260898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9260cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9260c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9261030 # | | | | `-ReturnStmt 0x5613d9261020 # | | | | `-CallExpr 0x5613d9260ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9260fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9260fb8 '' Function 0x5613d913ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9260f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9260f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9260f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9260f28 'double3':'vector' lvalue ParmVar 0x5613d9260c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9260d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92611a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92610f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9261518 # | | | | `-ReturnStmt 0x5613d9261508 # | | | | `-CallExpr 0x5613d92614d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92614c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d92614a0 '' Function 0x5613d913ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9261478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9261460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9261448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9261410 'double4':'vector' lvalue ParmVar 0x5613d92610f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9261250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9261678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92615c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d92619d0 # | | | | `-ReturnStmt 0x5613d92619c0 # | | | | `-CallExpr 0x5613d9261990 'float' # | | | | |-ImplicitCastExpr 0x5613d9261978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9261958 '' Function 0x5613d913c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9261930 'float' # | | | | `-ImplicitCastExpr 0x5613d9261918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9261900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92618c8 'int' lvalue ParmVar 0x5613d92615c8 'V' 'int' # | | | `-DeprecatedAttr 0x5613d9261728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9261b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9261a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9261ea8 # | | | | `-ReturnStmt 0x5613d9261e98 # | | | | `-CallExpr 0x5613d9261e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9261e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9261e30 '' Function 0x5613d913c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9261e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9261df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9261dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9261da0 'int2':'vector' lvalue ParmVar 0x5613d9261a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9261be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9262008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9261f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9262388 # | | | | `-ReturnStmt 0x5613d9262378 # | | | | `-CallExpr 0x5613d9262348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9262330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9262310 '' Function 0x5613d913ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92622e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92622d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92622b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9262280 'int3':'vector' lvalue ParmVar 0x5613d9261f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d92620b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92624e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9262438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9262870 # | | | | `-ReturnStmt 0x5613d9262860 # | | | | `-CallExpr 0x5613d9262830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9262818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d92627f8 '' Function 0x5613d913ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92627d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92627b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92627a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9262768 'int4':'vector' lvalue ParmVar 0x5613d9262438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9262598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92629d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9262920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9262d48 # | | | | `-ReturnStmt 0x5613d9262d38 # | | | | `-CallExpr 0x5613d9262d08 'float' # | | | | |-ImplicitCastExpr 0x5613d9262cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9262cd0 '' Function 0x5613d913c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9262ca8 'float' # | | | | `-ImplicitCastExpr 0x5613d9262c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9262c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9262c40 'uint':'unsigned int' lvalue ParmVar 0x5613d9262920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9262a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9262ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9262df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9263240 # | | | | `-ReturnStmt 0x5613d9263230 # | | | | `-CallExpr 0x5613d9263200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92631e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92631c8 '' Function 0x5613d913c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92631a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9263188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9263170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9263138 'uint2':'vector' lvalue ParmVar 0x5613d9262df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9262f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92633a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92632f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9263740 # | | | | `-ReturnStmt 0x5613d9263730 # | | | | `-CallExpr 0x5613d9263700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92636e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92636c8 '' Function 0x5613d913ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92636a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9263688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9263670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9263638 'uint3':'vector' lvalue ParmVar 0x5613d92632f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9263450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92638a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92637f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9265220 # | | | | `-ReturnStmt 0x5613d9265210 # | | | | `-CallExpr 0x5613d92651e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9263bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9263bd0 '' Function 0x5613d913ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9263ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9263b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9263b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9263b40 'uint4':'vector' lvalue ParmVar 0x5613d92637f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9263950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9265380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d92652d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9265718 # | | | | `-ReturnStmt 0x5613d9265708 # | | | | `-CallExpr 0x5613d92656d8 'float' # | | | | |-ImplicitCastExpr 0x5613d92656c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92656a0 '' Function 0x5613d913c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9265678 'float' # | | | | `-ImplicitCastExpr 0x5613d9265660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9265648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9265610 'int64_t':'long' lvalue ParmVar 0x5613d92652d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9265430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9265878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92657c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9265c30 # | | | | `-ReturnStmt 0x5613d9265c20 # | | | | `-CallExpr 0x5613d9265bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9265bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9265bb8 '' Function 0x5613d913c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9265b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9265b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9265b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9265b28 'int64_t2':'vector' lvalue ParmVar 0x5613d92657c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9265928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9265d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9265ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9266150 # | | | | `-ReturnStmt 0x5613d9266140 # | | | | `-CallExpr 0x5613d9266110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92660f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92660d8 '' Function 0x5613d913ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92660b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9266098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9266080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9266048 'int64_t3':'vector' lvalue ParmVar 0x5613d9265ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9265e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92662b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9266200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9266678 # | | | | `-ReturnStmt 0x5613d9266668 # | | | | `-CallExpr 0x5613d9266638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9266620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9266600 '' Function 0x5613d913ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92665d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92665c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92665a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9266570 'int64_t4':'vector' lvalue ParmVar 0x5613d9266200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9266360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92667d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9266728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9266b90 # | | | | `-ReturnStmt 0x5613d9266b80 # | | | | `-CallExpr 0x5613d9266b50 'float' # | | | | |-ImplicitCastExpr 0x5613d9266b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9266b18 '' Function 0x5613d913c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9266af0 'float' # | | | | `-ImplicitCastExpr 0x5613d9266ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9266ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9266a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9266728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9266888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9266cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9266c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d92670c8 # | | | | `-ReturnStmt 0x5613d92670b8 # | | | | `-CallExpr 0x5613d9267088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9267070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9267050 '' Function 0x5613d913c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9267028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9267010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9266ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9266fc0 'uint64_t2':'vector' lvalue ParmVar 0x5613d9266c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9266da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9267228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9267178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9267608 # | | | | `-ReturnStmt 0x5613d92675f8 # | | | | `-CallExpr 0x5613d92675c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92675b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9267590 '' Function 0x5613d913ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9267568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9267550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9267538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9267500 'uint64_t3':'vector' lvalue ParmVar 0x5613d9267178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d92672d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9267768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92676b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9267b50 # | | | | `-ReturnStmt 0x5613d9267b40 # | | | | `-CallExpr 0x5613d9267b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9267af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9267ad8 '' Function 0x5613d913ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9267ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9267a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9267a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9267a48 'uint64_t4':'vector' lvalue ParmVar 0x5613d92676b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9267818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9267cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9267c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9268008 # | | | | `-ReturnStmt 0x5613d9267ff8 # | | | | `-CallExpr 0x5613d9267fc8 'float' # | | | | |-ImplicitCastExpr 0x5613d9267fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9267f90 '' Function 0x5613d913d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9267f68 'float' # | | | | `-ImplicitCastExpr 0x5613d9267f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9267f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9267f00 'double' lvalue ParmVar 0x5613d9267c10 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9267d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9268178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92680c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d92684e0 # | | | | `-ReturnStmt 0x5613d92684d0 # | | | | `-CallExpr 0x5613d92684a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9268488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9268468 '' Function 0x5613d913db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9268440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9268428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9268410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92683d8 'double2':'vector' lvalue ParmVar 0x5613d92680c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9268228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9268650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92685a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d92689c0 # | | | | `-ReturnStmt 0x5613d92689b0 # | | | | `-CallExpr 0x5613d9268980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9268968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9268948 '' Function 0x5613d913ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9268920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9268908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92688f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92688b8 'double3':'vector' lvalue ParmVar 0x5613d92685a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9268700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9268b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9268a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9268ea8 # | | | | `-ReturnStmt 0x5613d9268e98 # | | | | `-CallExpr 0x5613d9268e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9268e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9268e30 '' Function 0x5613d913e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9268e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9268df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9268dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9268da0 'double4':'vector' lvalue ParmVar 0x5613d9268a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9268be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9269008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9268f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d92693a0 # | | | | `-ReturnStmt 0x5613d9269390 # | | | | `-CallExpr 0x5613d9269360 'float' # | | | | |-ImplicitCastExpr 0x5613d9269348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9269328 '' Function 0x5613d913d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9269300 'float' # | | | | `-ImplicitCastExpr 0x5613d92692e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92692d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9269298 'int' lvalue ParmVar 0x5613d9268f58 'V' 'int' # | | | `-DeprecatedAttr 0x5613d92690b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9269500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9269450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9269878 # | | | | `-ReturnStmt 0x5613d9269868 # | | | | `-CallExpr 0x5613d9269838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9269820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9269800 '' Function 0x5613d913db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92697d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92697c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92697a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9269770 'int2':'vector' lvalue ParmVar 0x5613d9269450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d92695b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92699d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9269928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9269d58 # | | | | `-ReturnStmt 0x5613d9269d48 # | | | | `-CallExpr 0x5613d9269d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9269d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9269ce0 '' Function 0x5613d913ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9269cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9269ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9269c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9269c50 'int3':'vector' lvalue ParmVar 0x5613d9269928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9269a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9269eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9269e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d926a240 # | | | | `-ReturnStmt 0x5613d926a230 # | | | | `-CallExpr 0x5613d926a200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d926a1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d926a1c8 '' Function 0x5613d913e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d926a1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d926a188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926a170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926a138 'int4':'vector' lvalue ParmVar 0x5613d9269e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9269f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926a3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d926a2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d926a718 # | | | | `-ReturnStmt 0x5613d926a708 # | | | | `-CallExpr 0x5613d926a6d8 'float' # | | | | |-ImplicitCastExpr 0x5613d926a6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d926a6a0 '' Function 0x5613d913d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d926a678 'float' # | | | | `-ImplicitCastExpr 0x5613d926a660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926a648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926a610 'uint':'unsigned int' lvalue ParmVar 0x5613d926a2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d926a450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926a878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d926a7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d926ac10 # | | | | `-ReturnStmt 0x5613d926ac00 # | | | | `-CallExpr 0x5613d926abd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d926abb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d926ab98 '' Function 0x5613d913db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d926ab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d926ab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926ab40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926ab08 'uint2':'vector' lvalue ParmVar 0x5613d926a7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d926a928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926ad70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d926acc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d926b110 # | | | | `-ReturnStmt 0x5613d926b100 # | | | | `-CallExpr 0x5613d926b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d926b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d926b098 '' Function 0x5613d913ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d926b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d926b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926b040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926b008 'uint3':'vector' lvalue ParmVar 0x5613d926acc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d926ae20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926b270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d926b1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d926b618 # | | | | `-ReturnStmt 0x5613d926b608 # | | | | `-CallExpr 0x5613d926b5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d926b5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d926b5a0 '' Function 0x5613d913e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d926b578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d926b560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926b548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926b510 'uint4':'vector' lvalue ParmVar 0x5613d926b1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d926b320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926b778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d926b6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d926bb10 # | | | | `-ReturnStmt 0x5613d926bb00 # | | | | `-CallExpr 0x5613d926bad0 'float' # | | | | |-ImplicitCastExpr 0x5613d926bab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d926ba98 '' Function 0x5613d913d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d926ba70 'float' # | | | | `-ImplicitCastExpr 0x5613d926ba58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926ba40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926ba08 'int64_t':'long' lvalue ParmVar 0x5613d926b6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d926b828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926bc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d926bbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d926c028 # | | | | `-ReturnStmt 0x5613d926c018 # | | | | `-CallExpr 0x5613d926bfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d926bfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d926bfb0 '' Function 0x5613d913db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d926bf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d926bf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926bf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926bf20 'int64_t2':'vector' lvalue ParmVar 0x5613d926bbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d926bd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926c188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d926c0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d926c548 # | | | | `-ReturnStmt 0x5613d926c538 # | | | | `-CallExpr 0x5613d926c508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d926c4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d926c4d0 '' Function 0x5613d913ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d926c4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d926c490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926c478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926c440 'int64_t3':'vector' lvalue ParmVar 0x5613d926c0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d926c238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926c6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d926c5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d926ca70 # | | | | `-ReturnStmt 0x5613d926ca60 # | | | | `-CallExpr 0x5613d926ca30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d926ca18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d926c9f8 '' Function 0x5613d913e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d926c9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d926c9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926c9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926c968 'int64_t4':'vector' lvalue ParmVar 0x5613d926c5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d926c758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926cbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d926cb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d926cf88 # | | | | `-ReturnStmt 0x5613d926cf78 # | | | | `-CallExpr 0x5613d926cf48 'float' # | | | | |-ImplicitCastExpr 0x5613d926cf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d926cf10 '' Function 0x5613d913d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d926cee8 'float' # | | | | `-ImplicitCastExpr 0x5613d926ced0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926ceb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926ce80 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d926cb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d926cc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926d0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d926d038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d926d8d0 # | | | | `-ReturnStmt 0x5613d926d8c0 # | | | | `-CallExpr 0x5613d926d890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d926d878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d926d858 '' Function 0x5613d913db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d926d830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d926d818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926d800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926d7c8 'uint64_t2':'vector' lvalue ParmVar 0x5613d926d038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d926d198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926da30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d926d980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d926de10 # | | | | `-ReturnStmt 0x5613d926de00 # | | | | `-CallExpr 0x5613d926ddd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d926ddb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d926dd98 '' Function 0x5613d913ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d926dd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d926dd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926dd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926dd08 'uint64_t3':'vector' lvalue ParmVar 0x5613d926d980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d926dae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926df70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d926dec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d926e358 # | | | | `-ReturnStmt 0x5613d926e348 # | | | | `-CallExpr 0x5613d926e318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d926e300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d926e2e0 '' Function 0x5613d913e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d926e2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d926e2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926e288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926e250 'uint64_t4':'vector' lvalue ParmVar 0x5613d926dec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d926e020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d926e568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5613d926e418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5613d926e498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5613d926e950 # | | | | `-ReturnStmt 0x5613d926e940 # | | | | `-CallExpr 0x5613d926e908 'float' # | | | | |-ImplicitCastExpr 0x5613d926e8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d926e8d0 '' Function 0x5613d913ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d926e818 'float' # | | | | | `-ImplicitCastExpr 0x5613d926e800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d926e7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d926e7b0 'double' lvalue ParmVar 0x5613d926e418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5613d926e8a8 'float' # | | | | `-ImplicitCastExpr 0x5613d926e890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926e878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926e840 'double' lvalue ParmVar 0x5613d926e498 'V2' 'double' # | | | `-DeprecatedAttr 0x5613d926e620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d926eb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d926ea10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5613d926ea90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5613d926ef80 # | | | | `-ReturnStmt 0x5613d926ef70 # | | | | `-CallExpr 0x5613d926ef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d926ef20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d926ef00 '' Function 0x5613d913f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d926ee30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d926ee18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d926ee00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d926edc8 'double2':'vector' lvalue ParmVar 0x5613d926ea10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5613d926eed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d926eec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926eea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926ee70 'double2':'vector' lvalue ParmVar 0x5613d926ea90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d926ec18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d926f190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d926f040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5613d926f0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5613d926f5b8 # | | | | `-ReturnStmt 0x5613d926f5a8 # | | | | `-CallExpr 0x5613d926f570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d926f558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d926f538 '' Function 0x5613d913f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d926f468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d926f450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d926f438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d926f400 'double3':'vector' lvalue ParmVar 0x5613d926f040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5613d926f510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d926f4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926f4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926f4a8 'double3':'vector' lvalue ParmVar 0x5613d926f0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d926f248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d926f7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d926f678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5613d926f6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5613d926fbf8 # | | | | `-ReturnStmt 0x5613d926fbe8 # | | | | `-CallExpr 0x5613d926fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d926fb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d926fb78 '' Function 0x5613d913f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d926faa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d926fa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d926fa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d926fa40 'double4':'vector' lvalue ParmVar 0x5613d926f678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5613d926fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d926fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d926fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d926fae8 'double4':'vector' lvalue ParmVar 0x5613d926f6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d926f880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d926fdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d926fca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5613d926fd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5613d92701f0 # | | | | `-ReturnStmt 0x5613d92701e0 # | | | | `-CallExpr 0x5613d92701a8 'float' # | | | | |-ImplicitCastExpr 0x5613d9270190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d9270170 '' Function 0x5613d913ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d92700b8 'float' # | | | | | `-ImplicitCastExpr 0x5613d92700a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9270088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9270050 'int' lvalue ParmVar 0x5613d926fca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5613d9270148 'float' # | | | | `-ImplicitCastExpr 0x5613d9270130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9270118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92700e0 'int' lvalue ParmVar 0x5613d926fd28 'V2' 'int' # | | | `-DeprecatedAttr 0x5613d926feb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92703f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92702a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5613d9270320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5613d9270820 # | | | | `-ReturnStmt 0x5613d9270810 # | | | | `-CallExpr 0x5613d92707d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92707c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d92707a0 '' Function 0x5613d913f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d92706d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92706b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92706a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9270668 'int2':'vector' lvalue ParmVar 0x5613d92702a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5613d9270778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9270760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9270748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9270710 'int2':'vector' lvalue ParmVar 0x5613d9270320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d92704a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9270a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92708d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5613d9270950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5613d9270e58 # | | | | `-ReturnStmt 0x5613d9270e48 # | | | | `-CallExpr 0x5613d9270e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9270df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9270dd8 '' Function 0x5613d913f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9270d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9270cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9270cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9270ca0 'int3':'vector' lvalue ParmVar 0x5613d92708d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5613d9270db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9270d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9270d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9270d48 'int3':'vector' lvalue ParmVar 0x5613d9270950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9270ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9271058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9270f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5613d9270f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5613d9271498 # | | | | `-ReturnStmt 0x5613d9271488 # | | | | `-CallExpr 0x5613d9271450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9271438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9271418 '' Function 0x5613d913f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9271348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9271330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9271318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92712e0 'int4':'vector' lvalue ParmVar 0x5613d9270f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5613d92713f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92713d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92713c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9271388 'int4':'vector' lvalue ParmVar 0x5613d9270f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9271110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9273240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9271548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5613d9273170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9273658 # | | | | `-ReturnStmt 0x5613d9273648 # | | | | `-CallExpr 0x5613d9273610 'float' # | | | | |-ImplicitCastExpr 0x5613d92735f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d92735d8 '' Function 0x5613d913ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9273520 'float' # | | | | | `-ImplicitCastExpr 0x5613d9273508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92734f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92734b8 'uint':'unsigned int' lvalue ParmVar 0x5613d9271548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5613d92735b0 'float' # | | | | `-ImplicitCastExpr 0x5613d9273598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9273580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9273548 'uint':'unsigned int' lvalue ParmVar 0x5613d9273170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d92732f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9273858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9273708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5613d9273788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9273ca8 # | | | | `-ReturnStmt 0x5613d9273c98 # | | | | `-CallExpr 0x5613d9273c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9273c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9273c28 '' Function 0x5613d913f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9273b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9273b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9273b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9273af0 'uint2':'vector' lvalue ParmVar 0x5613d9273708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5613d9273c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9273be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9273bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9273b98 'uint2':'vector' lvalue ParmVar 0x5613d9273788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9273910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9273ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9273d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5613d9273dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9274300 # | | | | `-ReturnStmt 0x5613d92742f0 # | | | | `-CallExpr 0x5613d92742b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92742a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9274280 '' Function 0x5613d913f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d92741b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9274198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9274180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9274148 'uint3':'vector' lvalue ParmVar 0x5613d9273d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5613d9274258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9274240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9274228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92741f0 'uint3':'vector' lvalue ParmVar 0x5613d9273dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9273f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9274500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92743b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5613d9274430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9274960 # | | | | `-ReturnStmt 0x5613d9274950 # | | | | `-CallExpr 0x5613d9274918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9274900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d92748e0 '' Function 0x5613d913f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d9274810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92747f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92747e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92747a8 'uint4':'vector' lvalue ParmVar 0x5613d92743b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5613d92748b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d92748a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9274888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9274850 'uint4':'vector' lvalue ParmVar 0x5613d9274430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d92745b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9274b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9274a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5613d9274a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9274f98 # | | | | `-ReturnStmt 0x5613d9274f88 # | | | | `-CallExpr 0x5613d9274f50 'float' # | | | | |-ImplicitCastExpr 0x5613d9274f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d9274f18 '' Function 0x5613d913ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9274e60 'float' # | | | | | `-ImplicitCastExpr 0x5613d9274e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9274e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9274df8 'int64_t':'long' lvalue ParmVar 0x5613d9274a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5613d9274ef0 'float' # | | | | `-ImplicitCastExpr 0x5613d9274ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9274ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9274e88 'int64_t':'long' lvalue ParmVar 0x5613d9274a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9274c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9275198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9275048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5613d92750c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9275608 # | | | | `-ReturnStmt 0x5613d92755f8 # | | | | `-CallExpr 0x5613d92755c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92755a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9275588 '' Function 0x5613d913f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d92754b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92754a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9275488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9275450 'int64_t2':'vector' lvalue ParmVar 0x5613d9275048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d9275560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9275548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9275530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92754f8 'int64_t2':'vector' lvalue ParmVar 0x5613d92750c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9275250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9275808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92756b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9275738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9275c80 # | | | | `-ReturnStmt 0x5613d9275c70 # | | | | `-CallExpr 0x5613d9275c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9275c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d9275c00 '' Function 0x5613d913f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9275b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9275b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9275b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9275ac8 'int64_t3':'vector' lvalue ParmVar 0x5613d92756b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d9275bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9275bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9275ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9275b70 'int64_t3':'vector' lvalue ParmVar 0x5613d9275738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d92758c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9275e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9275d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9275db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9276300 # | | | | `-ReturnStmt 0x5613d92762f0 # | | | | `-CallExpr 0x5613d92762b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92762a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9276280 '' Function 0x5613d913f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d92761b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9276198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9276180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9276148 'int64_t4':'vector' lvalue ParmVar 0x5613d9275d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d9276258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9276240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9276228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92761f0 'int64_t4':'vector' lvalue ParmVar 0x5613d9275db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9275f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9276500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d92763b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5613d9276430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9276958 # | | | | `-ReturnStmt 0x5613d9276948 # | | | | `-CallExpr 0x5613d9276910 'float' # | | | | |-ImplicitCastExpr 0x5613d92768f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5613d92768d8 '' Function 0x5613d913ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5613d9276820 'float' # | | | | | `-ImplicitCastExpr 0x5613d9276808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92767f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92767b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d92763b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5613d92768b0 'float' # | | | | `-ImplicitCastExpr 0x5613d9276898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9276880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9276848 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9276430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d92765b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9276b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9276a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5613d9276a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9276fe8 # | | | | `-ReturnStmt 0x5613d9276fd8 # | | | | `-CallExpr 0x5613d9276fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9276f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5613d9276f68 '' Function 0x5613d913f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5613d9276e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9276e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9276e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9276e30 'uint64_t2':'vector' lvalue ParmVar 0x5613d9276a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5613d9276f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9276f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9276f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9276ed8 'uint64_t2':'vector' lvalue ParmVar 0x5613d9276a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9276c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9277dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9277098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5613d9277cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9278258 # | | | | `-ReturnStmt 0x5613d9278248 # | | | | `-CallExpr 0x5613d9278210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92781f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5613d92781d8 '' Function 0x5613d913f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5613d9278108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5613d92780f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d92780d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d92780a0 'uint64_t3':'vector' lvalue ParmVar 0x5613d9277098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5613d92781b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9278198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9278180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9278148 'uint64_t3':'vector' lvalue ParmVar 0x5613d9277cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9277e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9278458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9278308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5613d9278388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d92788f8 # | | | | `-ReturnStmt 0x5613d92788e8 # | | | | `-CallExpr 0x5613d92788b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9278898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5613d9278878 '' Function 0x5613d913f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5613d92787a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5613d9278790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5613d9278778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5613d9278740 'uint64_t4':'vector' lvalue ParmVar 0x5613d9278308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5613d9278850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9278838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9278820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92787e8 'uint64_t4':'vector' lvalue ParmVar 0x5613d9278388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9278510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9278a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d92789b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9278da8 # | | | | `-ReturnStmt 0x5613d9278d98 # | | | | `-CallExpr 0x5613d9278d68 'float' # | | | | |-ImplicitCastExpr 0x5613d9278d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9278d30 '' Function 0x5613d9140570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9278d08 'float' # | | | | `-ImplicitCastExpr 0x5613d9278cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9278cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9278ca0 'double' lvalue ParmVar 0x5613d92789b0 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9278b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9278f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9278e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9279278 # | | | | `-ReturnStmt 0x5613d9279268 # | | | | `-CallExpr 0x5613d9279238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9279220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9279200 '' Function 0x5613d91407e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92791d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92791c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92791a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9279170 'double2':'vector' lvalue ParmVar 0x5613d9278e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9278fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92793e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9279330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9279750 # | | | | `-ReturnStmt 0x5613d9279740 # | | | | `-CallExpr 0x5613d9279710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92796f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92796d8 '' Function 0x5613d9140a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92796b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9279698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9279680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9279648 'double3':'vector' lvalue ParmVar 0x5613d9279330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9279490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92798b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9279808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9279c30 # | | | | `-ReturnStmt 0x5613d9279c20 # | | | | `-CallExpr 0x5613d9279bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9279bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9279bb8 '' Function 0x5613d9140cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9279b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9279b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9279b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9279b28 'double4':'vector' lvalue ParmVar 0x5613d9279808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9279968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9279d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9279ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d927a0e8 # | | | | `-ReturnStmt 0x5613d927a0d8 # | | | | `-CallExpr 0x5613d927a0a8 'float' # | | | | |-ImplicitCastExpr 0x5613d927a090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d927a070 '' Function 0x5613d9140570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d927a048 'float' # | | | | `-ImplicitCastExpr 0x5613d927a030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927a018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9279fe0 'int' lvalue ParmVar 0x5613d9279ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5613d9279e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927a248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d927a198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d927a5c0 # | | | | `-ReturnStmt 0x5613d927a5b0 # | | | | `-CallExpr 0x5613d927a580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d927a568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d927a548 '' Function 0x5613d91407e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d927a520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d927a508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927a4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927a4b8 'int2':'vector' lvalue ParmVar 0x5613d927a198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d927a2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927a720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d927a670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d927aaa0 # | | | | `-ReturnStmt 0x5613d927aa90 # | | | | `-CallExpr 0x5613d927aa60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d927aa48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d927aa28 '' Function 0x5613d9140a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d927aa00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d927a9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927a9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927a998 'int3':'vector' lvalue ParmVar 0x5613d927a670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d927a7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927ac00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d927ab50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d927af88 # | | | | `-ReturnStmt 0x5613d927af78 # | | | | `-CallExpr 0x5613d927af48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d927af30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d927af10 '' Function 0x5613d9140cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d927aee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d927aed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927aeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927ae80 'int4':'vector' lvalue ParmVar 0x5613d927ab50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d927acb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927b0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d927b038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d927b460 # | | | | `-ReturnStmt 0x5613d927b450 # | | | | `-CallExpr 0x5613d927b420 'float' # | | | | |-ImplicitCastExpr 0x5613d927b408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d927b3e8 '' Function 0x5613d9140570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d927b3c0 'float' # | | | | `-ImplicitCastExpr 0x5613d927b3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927b390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927b358 'uint':'unsigned int' lvalue ParmVar 0x5613d927b038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d927b198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927b5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d927b510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d927b958 # | | | | `-ReturnStmt 0x5613d927b948 # | | | | `-CallExpr 0x5613d927b918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d927b900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d927b8e0 '' Function 0x5613d91407e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d927b8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d927b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927b888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927b850 'uint2':'vector' lvalue ParmVar 0x5613d927b510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d927b670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927bab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d927ba08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d927df58 # | | | | `-ReturnStmt 0x5613d927df48 # | | | | `-CallExpr 0x5613d927df18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d927df00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d927dee0 '' Function 0x5613d9140a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d927deb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d927dea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927de88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927de50 'uint3':'vector' lvalue ParmVar 0x5613d927ba08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d927bb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927e0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d927e008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d927e460 # | | | | `-ReturnStmt 0x5613d927e450 # | | | | `-CallExpr 0x5613d927e420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d927e408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d927e3e8 '' Function 0x5613d9140cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d927e3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d927e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927e390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927e358 'uint4':'vector' lvalue ParmVar 0x5613d927e008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d927e168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927e5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d927e510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d927e958 # | | | | `-ReturnStmt 0x5613d927e948 # | | | | `-CallExpr 0x5613d927e918 'float' # | | | | |-ImplicitCastExpr 0x5613d927e900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d927e8e0 '' Function 0x5613d9140570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d927e8b8 'float' # | | | | `-ImplicitCastExpr 0x5613d927e8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927e888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927e850 'int64_t':'long' lvalue ParmVar 0x5613d927e510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d927e670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927eab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d927ea08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d927ee70 # | | | | `-ReturnStmt 0x5613d927ee60 # | | | | `-CallExpr 0x5613d927ee30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d927ee18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d927edf8 '' Function 0x5613d91407e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d927edd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d927edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927eda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927ed68 'int64_t2':'vector' lvalue ParmVar 0x5613d927ea08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d927eb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927efd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d927ef20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d927f390 # | | | | `-ReturnStmt 0x5613d927f380 # | | | | `-CallExpr 0x5613d927f350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d927f338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d927f318 '' Function 0x5613d9140a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d927f2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d927f2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927f2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927f288 'int64_t3':'vector' lvalue ParmVar 0x5613d927ef20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d927f080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927f4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d927f440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d927f8b8 # | | | | `-ReturnStmt 0x5613d927f8a8 # | | | | `-CallExpr 0x5613d927f878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d927f860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d927f840 '' Function 0x5613d9140cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d927f818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d927f800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927f7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927f7b0 'int64_t4':'vector' lvalue ParmVar 0x5613d927f440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d927f5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927fa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d927f968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d927fdd0 # | | | | `-ReturnStmt 0x5613d927fdc0 # | | | | `-CallExpr 0x5613d927fd90 'float' # | | | | |-ImplicitCastExpr 0x5613d927fd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d927fd58 '' Function 0x5613d9140570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d927fd30 'float' # | | | | `-ImplicitCastExpr 0x5613d927fd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d927fd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d927fcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d927f968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d927fac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d927ff30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d927fe80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9280308 # | | | | `-ReturnStmt 0x5613d92802f8 # | | | | `-CallExpr 0x5613d92802c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92802b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9280290 '' Function 0x5613d91407e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9280268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9280250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9280238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9280200 'uint64_t2':'vector' lvalue ParmVar 0x5613d927fe80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d927ffe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9280468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92803b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9280848 # | | | | `-ReturnStmt 0x5613d9280838 # | | | | `-CallExpr 0x5613d9280808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92807f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92807d0 '' Function 0x5613d9140a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92807a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9280790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9280778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9280740 'uint64_t3':'vector' lvalue ParmVar 0x5613d92803b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9280518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92809a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92808f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9280d90 # | | | | `-ReturnStmt 0x5613d9280d80 # | | | | `-CallExpr 0x5613d9280d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9280d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9280d18 '' Function 0x5613d9140cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9280cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9280cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9280cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9280c88 'uint64_t4':'vector' lvalue ParmVar 0x5613d92808f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9280a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9280f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9280e50 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9281248 # | | | | `-ReturnStmt 0x5613d9281238 # | | | | `-CallExpr 0x5613d9281208 'float' # | | | | |-ImplicitCastExpr 0x5613d92811f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92811d0 '' Function 0x5613d9141920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92811a8 'float' # | | | | `-ImplicitCastExpr 0x5613d9281190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9281178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9281140 'double' lvalue ParmVar 0x5613d9280e50 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9280fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d92813b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9281308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9281720 # | | | | `-ReturnStmt 0x5613d9281710 # | | | | `-CallExpr 0x5613d92816e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92816c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92816a8 '' Function 0x5613d9141b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9281680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9281668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9281650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9281618 'double2':'vector' lvalue ParmVar 0x5613d9281308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9281468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9281890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92817e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9281c00 # | | | | `-ReturnStmt 0x5613d9281bf0 # | | | | `-CallExpr 0x5613d9281bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9281ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9281b88 '' Function 0x5613d9141e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9281b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9281b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9281b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9281af8 'double3':'vector' lvalue ParmVar 0x5613d92817e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9281940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9282b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9281cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d9282ec8 # | | | | `-ReturnStmt 0x5613d9282eb8 # | | | | `-CallExpr 0x5613d9282e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9282e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9282e50 '' Function 0x5613d9142088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9282e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9282e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9282df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9282dc0 'double4':'vector' lvalue ParmVar 0x5613d9281cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9282c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9283028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9282f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d9283380 # | | | | `-ReturnStmt 0x5613d9283370 # | | | | `-CallExpr 0x5613d9283340 'float' # | | | | |-ImplicitCastExpr 0x5613d9283328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9283308 '' Function 0x5613d9141920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92832e0 'float' # | | | | `-ImplicitCastExpr 0x5613d92832c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92832b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9283278 'int' lvalue ParmVar 0x5613d9282f78 'V' 'int' # | | | `-DeprecatedAttr 0x5613d92830d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92834e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9283430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9283858 # | | | | `-ReturnStmt 0x5613d9283848 # | | | | `-CallExpr 0x5613d9283818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9283800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92837e0 '' Function 0x5613d9141b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92837b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92837a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9283788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9283750 'int2':'vector' lvalue ParmVar 0x5613d9283430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9283590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92839b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9283908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9283d38 # | | | | `-ReturnStmt 0x5613d9283d28 # | | | | `-CallExpr 0x5613d9283cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9283ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9283cc0 '' Function 0x5613d9141e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9283c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9283c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9283c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9283c30 'int3':'vector' lvalue ParmVar 0x5613d9283908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9283a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9283e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9283de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9284220 # | | | | `-ReturnStmt 0x5613d9284210 # | | | | `-CallExpr 0x5613d92841e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92841c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d92841a8 '' Function 0x5613d9142088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9284180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9284168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9284150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9284118 'int4':'vector' lvalue ParmVar 0x5613d9283de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9283f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9284380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d92842d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d92846f8 # | | | | `-ReturnStmt 0x5613d92846e8 # | | | | `-CallExpr 0x5613d92846b8 'float' # | | | | |-ImplicitCastExpr 0x5613d92846a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9284680 '' Function 0x5613d9141920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9284658 'float' # | | | | `-ImplicitCastExpr 0x5613d9284640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9284628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92845f0 'uint':'unsigned int' lvalue ParmVar 0x5613d92842d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9284430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9284858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92847a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9284bf0 # | | | | `-ReturnStmt 0x5613d9284be0 # | | | | `-CallExpr 0x5613d9284bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9284b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9284b78 '' Function 0x5613d9141b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9284b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9284b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9284b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9284ae8 'uint2':'vector' lvalue ParmVar 0x5613d92847a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9284908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9284d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9284ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d92850f0 # | | | | `-ReturnStmt 0x5613d92850e0 # | | | | `-CallExpr 0x5613d92850b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9285098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9285078 '' Function 0x5613d9141e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9285050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9285038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9285020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9284fe8 'uint3':'vector' lvalue ParmVar 0x5613d9284ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9284e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9285250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92851a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d92855f8 # | | | | `-ReturnStmt 0x5613d92855e8 # | | | | `-CallExpr 0x5613d92855b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92855a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9285580 '' Function 0x5613d9142088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9285558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9285540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9285528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92854f0 'uint4':'vector' lvalue ParmVar 0x5613d92851a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9285300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9285758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d92856a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9285af0 # | | | | `-ReturnStmt 0x5613d9285ae0 # | | | | `-CallExpr 0x5613d9285ab0 'float' # | | | | |-ImplicitCastExpr 0x5613d9285a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9285a78 '' Function 0x5613d9141920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9285a50 'float' # | | | | `-ImplicitCastExpr 0x5613d9285a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9285a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92859e8 'int64_t':'long' lvalue ParmVar 0x5613d92856a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9285808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9285c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9285ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9286008 # | | | | `-ReturnStmt 0x5613d9285ff8 # | | | | `-CallExpr 0x5613d9285fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9285fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9285f90 '' Function 0x5613d9141b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9285f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9285f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9285f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9285f00 'int64_t2':'vector' lvalue ParmVar 0x5613d9285ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9285d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9286168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92860b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9286528 # | | | | `-ReturnStmt 0x5613d9286518 # | | | | `-CallExpr 0x5613d92864e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92864d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92864b0 '' Function 0x5613d9141e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9286488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9286470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9286458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9286420 'int64_t3':'vector' lvalue ParmVar 0x5613d92860b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9286218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9286688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92865d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9286a50 # | | | | `-ReturnStmt 0x5613d9286a40 # | | | | `-CallExpr 0x5613d9286a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92869f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d92869d8 '' Function 0x5613d9142088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92869b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9286998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9286980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9286948 'int64_t4':'vector' lvalue ParmVar 0x5613d92865d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9286738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9287bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9287b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9287f88 # | | | | `-ReturnStmt 0x5613d9287f78 # | | | | `-CallExpr 0x5613d9287f48 'float' # | | | | |-ImplicitCastExpr 0x5613d9287f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9287f10 '' Function 0x5613d9141920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9287ee8 'float' # | | | | `-ImplicitCastExpr 0x5613d9287ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9287eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9287e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d9287b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9287c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92880e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9288038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d92884c0 # | | | | `-ReturnStmt 0x5613d92884b0 # | | | | `-CallExpr 0x5613d9288480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9288468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9288448 '' Function 0x5613d9141b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9288420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9288408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92883f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92883b8 'uint64_t2':'vector' lvalue ParmVar 0x5613d9288038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9288198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9288620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9288570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d9288a00 # | | | | `-ReturnStmt 0x5613d92889f0 # | | | | `-CallExpr 0x5613d92889c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92889a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9288988 '' Function 0x5613d9141e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9288960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9288948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9288930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92888f8 'uint64_t3':'vector' lvalue ParmVar 0x5613d9288570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d92886d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9288b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9288ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9288f48 # | | | | `-ReturnStmt 0x5613d9288f38 # | | | | `-CallExpr 0x5613d9288f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9288ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9288ed0 '' Function 0x5613d9142088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9288ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9288e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9288e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9288e40 'uint64_t4':'vector' lvalue ParmVar 0x5613d9288ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9288c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92890b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d9289008 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d9289400 # | | | | `-ReturnStmt 0x5613d92893f0 # | | | | `-CallExpr 0x5613d92893c0 'float' # | | | | |-ImplicitCastExpr 0x5613d92893a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9289388 '' Function 0x5613d9142ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9289360 'float' # | | | | `-ImplicitCastExpr 0x5613d9289348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9289330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92892f8 'double' lvalue ParmVar 0x5613d9289008 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9289168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9289570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92894c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d92898d8 # | | | | `-ReturnStmt 0x5613d92898c8 # | | | | `-CallExpr 0x5613d9289898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9289880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9289860 '' Function 0x5613d9142f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9289838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9289820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9289808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92897d0 'double2':'vector' lvalue ParmVar 0x5613d92894c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d9289620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9289a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9289998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d9289db8 # | | | | `-ReturnStmt 0x5613d9289da8 # | | | | `-CallExpr 0x5613d9289d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9289d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9289d40 '' Function 0x5613d9143190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9289d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9289d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9289ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9289cb0 'double3':'vector' lvalue ParmVar 0x5613d9289998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9289af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9289f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9289e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d928a2a0 # | | | | `-ReturnStmt 0x5613d928a290 # | | | | `-CallExpr 0x5613d928a260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d928a248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d928a228 '' Function 0x5613d9143408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d928a200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d928a1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928a1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928a198 'double4':'vector' lvalue ParmVar 0x5613d9289e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9289fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d928a400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d928a350 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d928a758 # | | | | `-ReturnStmt 0x5613d928a748 # | | | | `-CallExpr 0x5613d928a718 'float' # | | | | |-ImplicitCastExpr 0x5613d928a700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d928a6e0 '' Function 0x5613d9142ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d928a6b8 'float' # | | | | `-ImplicitCastExpr 0x5613d928a6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928a688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928a650 'int' lvalue ParmVar 0x5613d928a350 'V' 'int' # | | | `-DeprecatedAttr 0x5613d928a4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928a8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d928a808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d928ac30 # | | | | `-ReturnStmt 0x5613d928ac20 # | | | | `-CallExpr 0x5613d928abf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d928abd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d928abb8 '' Function 0x5613d9142f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d928ab90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d928ab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928ab60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928ab28 'int2':'vector' lvalue ParmVar 0x5613d928a808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d928a968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928ad90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d928ace0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d928b110 # | | | | `-ReturnStmt 0x5613d928b100 # | | | | `-CallExpr 0x5613d928b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d928b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d928b098 '' Function 0x5613d9143190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d928b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d928b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928b040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928b008 'int3':'vector' lvalue ParmVar 0x5613d928ace0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d928ae40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928b270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d928b1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d928b5f8 # | | | | `-ReturnStmt 0x5613d928b5e8 # | | | | `-CallExpr 0x5613d928b5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d928b5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d928b580 '' Function 0x5613d9143408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d928b558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d928b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928b528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928b4f0 'int4':'vector' lvalue ParmVar 0x5613d928b1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d928b320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928b758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d928b6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d928bad0 # | | | | `-ReturnStmt 0x5613d928bac0 # | | | | `-CallExpr 0x5613d928ba90 'float' # | | | | |-ImplicitCastExpr 0x5613d928ba78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d928ba58 '' Function 0x5613d9142ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d928ba30 'float' # | | | | `-ImplicitCastExpr 0x5613d928ba18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928ba00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928b9c8 'uint':'unsigned int' lvalue ParmVar 0x5613d928b6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d928b808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928cc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d928cb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d928cfd0 # | | | | `-ReturnStmt 0x5613d928cfc0 # | | | | `-CallExpr 0x5613d928cf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d928cf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d928cf58 '' Function 0x5613d9142f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d928cf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d928cf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928cf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928cec8 'uint2':'vector' lvalue ParmVar 0x5613d928cb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d928cce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928d130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d928d080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d928d4d0 # | | | | `-ReturnStmt 0x5613d928d4c0 # | | | | `-CallExpr 0x5613d928d490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d928d478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d928d458 '' Function 0x5613d9143190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d928d430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d928d418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928d400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928d3c8 'uint3':'vector' lvalue ParmVar 0x5613d928d080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d928d1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928d630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d928d580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d928d9d8 # | | | | `-ReturnStmt 0x5613d928d9c8 # | | | | `-CallExpr 0x5613d928d998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d928d980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d928d960 '' Function 0x5613d9143408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d928d938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d928d920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928d908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928d8d0 'uint4':'vector' lvalue ParmVar 0x5613d928d580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d928d6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928db38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d928da88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d928ded0 # | | | | `-ReturnStmt 0x5613d928dec0 # | | | | `-CallExpr 0x5613d928de90 'float' # | | | | |-ImplicitCastExpr 0x5613d928de78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d928de58 '' Function 0x5613d9142ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d928de30 'float' # | | | | `-ImplicitCastExpr 0x5613d928de18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928de00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928ddc8 'int64_t':'long' lvalue ParmVar 0x5613d928da88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d928dbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928e030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d928df80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d928e3e8 # | | | | `-ReturnStmt 0x5613d928e3d8 # | | | | `-CallExpr 0x5613d928e3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d928e390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d928e370 '' Function 0x5613d9142f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d928e348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d928e330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928e318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928e2e0 'int64_t2':'vector' lvalue ParmVar 0x5613d928df80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d928e0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928e548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d928e498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d928e908 # | | | | `-ReturnStmt 0x5613d928e8f8 # | | | | `-CallExpr 0x5613d928e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d928e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d928e890 '' Function 0x5613d9143190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d928e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d928e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928e838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928e800 'int64_t3':'vector' lvalue ParmVar 0x5613d928e498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d928e5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928ea68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d928e9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d928ee30 # | | | | `-ReturnStmt 0x5613d928ee20 # | | | | `-CallExpr 0x5613d928edf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d928edd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d928edb8 '' Function 0x5613d9143408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d928ed90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d928ed78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928ed60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928ed28 'int64_t4':'vector' lvalue ParmVar 0x5613d928e9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d928eb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928ef90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d928eee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d928f348 # | | | | `-ReturnStmt 0x5613d928f338 # | | | | `-CallExpr 0x5613d928f308 'float' # | | | | |-ImplicitCastExpr 0x5613d928f2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d928f2d0 '' Function 0x5613d9142ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d928f2a8 'float' # | | | | `-ImplicitCastExpr 0x5613d928f290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928f278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928f240 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d928eee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d928f040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928f4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d928f3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d928f880 # | | | | `-ReturnStmt 0x5613d928f870 # | | | | `-CallExpr 0x5613d928f840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d928f828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d928f808 '' Function 0x5613d9142f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d928f7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d928f7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928f7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928f778 'uint64_t2':'vector' lvalue ParmVar 0x5613d928f3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d928f558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928f9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d928f930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d928fdc0 # | | | | `-ReturnStmt 0x5613d928fdb0 # | | | | `-CallExpr 0x5613d928fd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d928fd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d928fd48 '' Function 0x5613d9143190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d928fd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d928fd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d928fcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d928fcb8 'uint64_t3':'vector' lvalue ParmVar 0x5613d928f930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d928fa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d928ff20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d928fe70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5613d9290308 # | | | | `-ReturnStmt 0x5613d92902f8 # | | | | `-CallExpr 0x5613d92902c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92902b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9290290 '' Function 0x5613d9143408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9290268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9290250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9290238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9290200 'uint64_t4':'vector' lvalue ParmVar 0x5613d928fe70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d928ffd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9290478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5613d92903c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5613d92907c0 # | | | | `-ReturnStmt 0x5613d92907b0 # | | | | `-CallExpr 0x5613d9290780 'float' # | | | | |-ImplicitCastExpr 0x5613d9290768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9290748 '' Function 0x5613d9132ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9290720 'float' # | | | | `-ImplicitCastExpr 0x5613d9290708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92906f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92906b8 'double' lvalue ParmVar 0x5613d92903c8 'V' 'double' # | | | `-DeprecatedAttr 0x5613d9290528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9290930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9290880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5613d9291c10 # | | | | `-ReturnStmt 0x5613d9291c00 # | | | | `-CallExpr 0x5613d9291bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9291bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9291b98 '' Function 0x5613d9133268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9291b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9291b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9291b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9291b08 'double2':'vector' lvalue ParmVar 0x5613d9290880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5613d92909e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9291d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9291cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5613d92920f0 # | | | | `-ReturnStmt 0x5613d92920e0 # | | | | `-CallExpr 0x5613d92920b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9292098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9292078 '' Function 0x5613d91334e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9292050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9292038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9292020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9291fe8 'double3':'vector' lvalue ParmVar 0x5613d9291cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5613d9291e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9292260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92921b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5613d92925d8 # | | | | `-ReturnStmt 0x5613d92925c8 # | | | | `-CallExpr 0x5613d9292598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9292580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9292560 '' Function 0x5613d9133758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9292538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9292520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9292508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92924d0 'double4':'vector' lvalue ParmVar 0x5613d92921b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5613d9292310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5613d9292738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d9292688 col:26 used V 'int' # | | | |-CompoundStmt 0x5613d9292a98 # | | | | `-ReturnStmt 0x5613d9292a88 # | | | | `-CallExpr 0x5613d9292a58 'float' # | | | | |-ImplicitCastExpr 0x5613d9292a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9292a20 '' Function 0x5613d9132ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92929f8 'float' # | | | | `-ImplicitCastExpr 0x5613d92929e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92929c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9292990 'int' lvalue ParmVar 0x5613d9292688 'V' 'int' # | | | `-DeprecatedAttr 0x5613d92927e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9292bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9292b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5613d9292f78 # | | | | `-ReturnStmt 0x5613d9292f68 # | | | | `-CallExpr 0x5613d9292f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9292f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9292f00 '' Function 0x5613d9133268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9292ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9292ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9292ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9292e70 'int2':'vector' lvalue ParmVar 0x5613d9292b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5613d9292ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92930d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9293028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5613d9293460 # | | | | `-ReturnStmt 0x5613d9293450 # | | | | `-CallExpr 0x5613d9293420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9293408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92933e8 '' Function 0x5613d91334e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d92933c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92933a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9293390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9293358 'int3':'vector' lvalue ParmVar 0x5613d9293028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5613d9293188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92935c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9293510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5613d9293950 # | | | | `-ReturnStmt 0x5613d9293940 # | | | | `-CallExpr 0x5613d9293910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92938f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d92938d8 '' Function 0x5613d9133758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d92938b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9293898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9293880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9293848 'int4':'vector' lvalue ParmVar 0x5613d9293510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5613d9293670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9293ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5613d9293a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5613d9293e30 # | | | | `-ReturnStmt 0x5613d9293e20 # | | | | `-CallExpr 0x5613d9293df0 'float' # | | | | |-ImplicitCastExpr 0x5613d9293dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d9293db8 '' Function 0x5613d9132ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9293d90 'float' # | | | | `-ImplicitCastExpr 0x5613d9293d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9293d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9293d28 'uint':'unsigned int' lvalue ParmVar 0x5613d9293a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5613d9293b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9293f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5613d9293ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5613d9294330 # | | | | `-ReturnStmt 0x5613d9294320 # | | | | `-CallExpr 0x5613d92942f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d92942d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92942b8 '' Function 0x5613d9133268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9294290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9294278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9294260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9294228 'uint2':'vector' lvalue ParmVar 0x5613d9293ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5613d9294040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9294490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5613d92943e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5613d9294838 # | | | | `-ReturnStmt 0x5613d9294828 # | | | | `-CallExpr 0x5613d92947f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d92947e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d92947c0 '' Function 0x5613d91334e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9294798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9294780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9294768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9294730 'uint3':'vector' lvalue ParmVar 0x5613d92943e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5613d9294540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9294998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92948e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5613d9294d48 # | | | | `-ReturnStmt 0x5613d9294d38 # | | | | `-CallExpr 0x5613d9294d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d9294cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9294cd0 '' Function 0x5613d9133758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9294ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9294c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9294c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9294c40 'uint4':'vector' lvalue ParmVar 0x5613d92948e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5613d9294a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9294ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d9294df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5613d9295248 # | | | | `-ReturnStmt 0x5613d9295238 # | | | | `-CallExpr 0x5613d9295208 'float' # | | | | |-ImplicitCastExpr 0x5613d92951f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92951d0 '' Function 0x5613d9132ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d92951a8 'float' # | | | | `-ImplicitCastExpr 0x5613d9295190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9295178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9295140 'int64_t':'long' lvalue ParmVar 0x5613d9294df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5613d9294f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92953a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92952f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5613d9295768 # | | | | `-ReturnStmt 0x5613d9295758 # | | | | `-CallExpr 0x5613d9295728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9295710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d92956f0 '' Function 0x5613d9133268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d92956c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d92956b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9295698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9295660 'int64_t2':'vector' lvalue ParmVar 0x5613d92952f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9295458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d92958c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9295818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5613d9297dd0 # | | | | `-ReturnStmt 0x5613d9297dc0 # | | | | `-CallExpr 0x5613d9297d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9297d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9297d58 '' Function 0x5613d91334e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9297d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d9297d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9297d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9297cc8 'int64_t3':'vector' lvalue ParmVar 0x5613d9295818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9295978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9297f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9297e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5613d9298300 # | | | | `-ReturnStmt 0x5613d92982f0 # | | | | `-CallExpr 0x5613d92982c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5613d92982a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5613d9298288 '' Function 0x5613d9133758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5613d9298260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5613d9298248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9298230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92981f8 'int64_t4':'vector' lvalue ParmVar 0x5613d9297e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5613d9297fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9298460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d92983b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5613d9298820 # | | | | `-ReturnStmt 0x5613d9298810 # | | | | `-CallExpr 0x5613d92987e0 'float' # | | | | |-ImplicitCastExpr 0x5613d92987c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5613d92987a8 '' Function 0x5613d9132ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5613d9298780 'float' # | | | | `-ImplicitCastExpr 0x5613d9298768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9298750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9298718 'uint64_t':'unsigned long' lvalue ParmVar 0x5613d92983b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5613d9298510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9298980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5613d92988d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5613d9298d60 # | | | | `-ReturnStmt 0x5613d9298d50 # | | | | `-CallExpr 0x5613d9298d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9298d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5613d9298ce8 '' Function 0x5613d9133268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5613d9298cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9298ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d9298c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d9298c58 'uint64_t2':'vector' lvalue ParmVar 0x5613d92988d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5613d9298a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5613d9298ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5613d9298e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5613d92992a8 # | | | | `-ReturnStmt 0x5613d9299298 # | | | | `-CallExpr 0x5613d9299268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5613d9299250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5613d9299230 '' Function 0x5613d91334e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5613d9299208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5613d92991f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5613d92991d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5613d92991a0 'uint64_t3':'vector' lvalue ParmVar 0x5613d9298e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5613d9298f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5613d9299408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5613d9299358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5613d92997f8 # | | | `-ReturnStmt 0x5613d92997e8 # | | | `-CallExpr 0x5613d92997b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5613d92997a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5613d9299780 '' Function 0x5613d9133758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5613d9299758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5613d9299740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5613d9299728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5613d92996f0 'uint64_t4':'vector' lvalue ParmVar 0x5613d9299358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5613d92994b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5613d9299810 prev 0x5613d91a0818 line:12:11 hlsl # | | |-original Namespace 0x5613d8ffda98 'hlsl' # | | `-NamespaceDecl 0x5613d9299880 prev 0x5613d909ba88 line:13:11 __detail # | | |-original Namespace 0x5613d909ba88 '__detail' # | | |-FunctionDecl 0x5613d92999b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5613d9299908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5613d9299b60 # | | | `-ReturnStmt 0x5613d9299b50 # | | | `-ImplicitCastExpr 0x5613d9299b38 'vector' # | | | `-BinaryOperator 0x5613d9299b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5613d9299ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5613d9299aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5613d9299a80 'float4':'vector' lvalue ParmVar 0x5613d9299908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5613d9299b00 'vector' # | | | `-FloatingLiteral 0x5613d9299ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5613d9299df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5613d9299b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9299d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d9299c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5613d929a058 # | | | `-ReturnStmt 0x5613d929a048 # | | | `-CallExpr 0x5613d929a018 '' # | | | |-UnresolvedLookupExpr 0x5613d9299ed8 '' lvalue (ADL) = 'abs' 0x5613d90a6e28 0x5613d90a7128 0x5613d90a7438 0x5613d90a7748 0x5613d90a8e68 0x5613d90a9178 0x5613d90a9488 0x5613d90a9798 0x5613d90a9a68 0x5613d90a9d90 0x5613d90aa038 0x5613d90aa2d8 0x5613d90aa528 0x5613d90aa838 0x5613d90aab48 0x5613d90ab5d8 0x5613d90ab8c8 0x5613d90abbd8 0x5613d90abee8 0x5613d90ac1f8 0x5613d90b0b70 0x5613d90b0e18 0x5613d90b10b8 0x5613d90b1358 0x5613d90b15a8 0x5613d90b18b8 0x5613d90b2cc8 0x5613d90b2fd8 # | | | `-DeclRefExpr 0x5613d9299ff8 'T' lvalue ParmVar 0x5613d9299c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d929a6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d929a070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d929a108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d929a628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d929a578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5613d929aa28 # | | | `-ReturnStmt 0x5613d929aa18 # | | | `-CallExpr 0x5613d929a9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d929a748 '' lvalue (ADL) = 'sqrt' 0x5613d913cf10 0x5613d913d178 0x5613d913d3f0 0x5613d913d668 0x5613d913d8d8 0x5613d913db50 0x5613d913ddc8 0x5613d913e040 0x5613d9267cc0 0x5613d9268178 0x5613d9268650 0x5613d9268b30 0x5613d9269008 0x5613d9269500 0x5613d92699d8 0x5613d9269eb8 0x5613d926a3a0 0x5613d926a878 0x5613d926ad70 0x5613d926b270 0x5613d926b778 0x5613d926bc70 0x5613d926c188 0x5613d926c6a8 0x5613d926cbd0 0x5613d926d0e8 0x5613d926da30 0x5613d926df70 # | | | `-CallExpr 0x5613d929a9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d929a868 '' lvalue (ADL) = 'dot' 0x5613d90e7968 0x5613d90e7d38 0x5613d90e80d8 0x5613d90e8478 0x5613d90e8780 0x5613d90e8b70 0x5613d90e8f18 0x5613d90e92b8 0x5613d90e9608 0x5613d90e9958 0x5613d90e9d58 0x5613d90ea0f8 0x5613d90ea498 0x5613d90ea838 0x5613d90eac08 0x5613d90eafa8 0x5613d90eb348 0x5613d90eb6e8 0x5613d90eba88 0x5613d90ebe58 0x5613d90ec1f8 0x5613d90ec598 0x5613d90ec938 0x5613d90ecd08 0x5613d90ed0a8 # | | | |-RecoveryExpr 0x5613d929a970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d929a990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d929ae10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5613d929aa40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d929ad68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d929abb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5613d929ac98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5613d929b0c0 # | | | `-ReturnStmt 0x5613d929b0b0 # | | | `-InitListExpr 0x5613d929b050 'void' contains-errors # | | | |-IntegerLiteral 0x5613d929ae90 'int' 1 # | | | |-BinaryOperator 0x5613d929af70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5613d929aef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5613d929aeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5613d929aed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5613d929af50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5613d929af10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5613d929af30 'int' 1 # | | | |-ArraySubscriptExpr 0x5613d929afd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5613d929af90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5613d929afb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5613d929b030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d929aff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5613d929b010 'int' 3 # | | |-FunctionTemplateDecl 0x5613d929b3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5613d929b0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d929b350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d929b190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5613d929b208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5613d929b5c8 # | | | `-ReturnStmt 0x5613d929b5b8 # | | | `-CallExpr 0x5613d929b588 '' # | | | |-UnresolvedLookupExpr 0x5613d929b4e0 '' lvalue (ADL) = 'length_impl' 0x5613d9299df8 # | | | `-BinaryOperator 0x5613d929b568 '' '-' # | | | |-DeclRefExpr 0x5613d929b528 'T' lvalue ParmVar 0x5613d929b190 'X' 'T' # | | | `-DeclRefExpr 0x5613d929b548 'T' lvalue ParmVar 0x5613d929b208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5613d929e0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d929b5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d929b678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d929e048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d929ba28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5613d929bae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5613d929e258 # | | | `-ReturnStmt 0x5613d929e248 # | | | `-CallExpr 0x5613d929e218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d929e170 '' lvalue (ADL) = 'length_vec_impl' 0x5613d929a6d0 # | | | `-BinaryOperator 0x5613d929e1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5613d929e1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d929e1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5613d929e518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5613d929e288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5613d929e308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5613d929e388 col:54 used c 'float' # | | | `-CompoundStmt 0x5613d929eb90 # | | | `-ReturnStmt 0x5613d929eb80 # | | | `-CallExpr 0x5613d929eac8 'float' # | | | |-ImplicitCastExpr 0x5613d929eab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5613d929e9b0 '' Function 0x5613d929e708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5613d929eb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5613d929eb08 'half2':'vector' # | | | | `-DeclRefExpr 0x5613d929e9e8 'half2':'vector' lvalue ParmVar 0x5613d929e288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5613d929eb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5613d929eb38 'half2':'vector' # | | | | `-DeclRefExpr 0x5613d929ea08 'half2':'vector' lvalue ParmVar 0x5613d929e308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5613d929eb68 'float' # | | | `-DeclRefExpr 0x5613d929ea28 'float' lvalue ParmVar 0x5613d929e388 'c' 'float' # | | |-FunctionTemplateDecl 0x5613d929f138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d929eba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d929ec48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d929f090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d929ef00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5613d929efc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5613d929f348 # | | | `-ReturnStmt 0x5613d929f338 # | | | `-CallExpr 0x5613d929f300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d929f1b8 '' lvalue (ADL) = 'dot' 0x5613d90e7968 0x5613d90e7d38 0x5613d90e80d8 0x5613d90e8478 0x5613d90e8780 0x5613d90e8b70 0x5613d90e8f18 0x5613d90e92b8 0x5613d90e9608 0x5613d90e9958 0x5613d90e9d58 0x5613d90ea0f8 0x5613d90ea498 0x5613d90ea838 0x5613d90eac08 0x5613d90eafa8 0x5613d90eb348 0x5613d90eb6e8 0x5613d90eba88 0x5613d90ebe58 0x5613d90ec1f8 0x5613d90ec598 0x5613d90ec938 0x5613d90ecd08 0x5613d90ed0a8 # | | | |-RecoveryExpr 0x5613d929f2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d929f2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d929f888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d929f360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d929f3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d929f7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5613d929f650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5613d929f710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5613d929ff60 # | | | |-DeclStmt 0x5613d929fa80 # | | | | `-VarDecl 0x5613d929f938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5613d929fa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5613d929f9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5613d929f9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5613d929f9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5613d929fa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5613d929fa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5613d929fa20 'int' 0 # | | | |-AttributedStmt 0x5613d929ff18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5613d929fee8 unroll 0 # | | | | `-ForStmt 0x5613d929feb0 # | | | | |-DeclStmt 0x5613d929fb50 # | | | | | `-VarDecl 0x5613d929fab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5613d929fb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5613d929fbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5613d929fba8 'int' # | | | | | | `-DeclRefExpr 0x5613d929fb68 'int' lvalue Var 0x5613d929fab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5613d929fb88 'int' NonTypeTemplateParm 0x5613d929f3f8 'N' 'int' # | | | | |-UnaryOperator 0x5613d929fc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5613d929fbe0 'int' lvalue Var 0x5613d929fab0 'i' 'int' # | | | | `-BinaryOperator 0x5613d929fe90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5613d929fc18 'T' contains-errors lvalue Var 0x5613d929f938 'sum' 'T' # | | | | `-CallExpr 0x5613d929fe50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5613d929fc50 '' lvalue (ADL) = 'mad' 0x5613d9104460 0x5613d9104818 0x5613d9104be0 0x5613d9105fd0 0x5613d9106380 0x5613d9106748 0x5613d9106b10 0x5613d9106ed8 0x5613d91072a0 0x5613d9107668 0x5613d9107a30 0x5613d9107e30 0x5613d91081f8 0x5613d91085c0 0x5613d9108988 0x5613d9108d50 0x5613d9109118 0x5613d91094e0 0x5613d91098a8 0x5613d9109cd0 0x5613d910a080 0x5613d910a448 0x5613d910a810 0x5613d910abd8 0x5613d910af88 0x5613d910b350 0x5613d910b718 0x5613d910bae0 # | | | | |-ArraySubscriptExpr 0x5613d929fdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5613d929fd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5613d929fd90 'int' lvalue Var 0x5613d929fab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5613d929fe10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5613d929fdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5613d929fdf0 'int' lvalue Var 0x5613d929fab0 'i' 'int' # | | | | `-DeclRefExpr 0x5613d929fe30 'T' contains-errors lvalue Var 0x5613d929f938 'sum' 'T' # | | | `-ReturnStmt 0x5613d929ff50 # | | | `-DeclRefExpr 0x5613d929ff30 'T' contains-errors lvalue Var 0x5613d929f938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5613d92a0268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5613d929ff88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a01c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a0040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92a00b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5613d92a0480 # | | | `-ReturnStmt 0x5613d92a0470 # | | | `-BinaryOperator 0x5613d92a0450 '' '-' # | | | |-DeclRefExpr 0x5613d92a0350 'T' lvalue ParmVar 0x5613d92a0040 'I' 'T' # | | | `-BinaryOperator 0x5613d92a0430 '' '*' # | | | |-BinaryOperator 0x5613d92a03f0 '' '*' # | | | | |-BinaryOperator 0x5613d92a03b0 '' '*' # | | | | | |-IntegerLiteral 0x5613d92a0370 'int' 2 # | | | | | `-DeclRefExpr 0x5613d92a0390 'T' lvalue ParmVar 0x5613d92a00b8 'N' 'T' # | | | | `-DeclRefExpr 0x5613d92a03d0 'T' lvalue ParmVar 0x5613d92a0040 'I' 'T' # | | | `-DeclRefExpr 0x5613d92a0410 'T' lvalue ParmVar 0x5613d92a00b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5613d92a0888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d92a0498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92a0538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5613d92a07e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a0650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92a0710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5613d92a0b58 # | | | `-ReturnStmt 0x5613d92a0b48 # | | | `-BinaryOperator 0x5613d92a0b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5613d92a0908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5613d92a0b08 '' contains-errors '*' # | | | |-BinaryOperator 0x5613d92a0968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5613d92a0928 'int' 2 # | | | | `-RecoveryExpr 0x5613d92a0948 '' contains-errors lvalue # | | | `-CallExpr 0x5613d92a0ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92a0988 '' lvalue (ADL) = 'dot' 0x5613d90e7968 0x5613d90e7d38 0x5613d90e80d8 0x5613d90e8478 0x5613d90e8780 0x5613d90e8b70 0x5613d90e8f18 0x5613d90e92b8 0x5613d90e9608 0x5613d90e9958 0x5613d90e9d58 0x5613d90ea0f8 0x5613d90ea498 0x5613d90ea838 0x5613d90eac08 0x5613d90eafa8 0x5613d90eb348 0x5613d90eb6e8 0x5613d90eba88 0x5613d90ebe58 0x5613d90ec1f8 0x5613d90ec598 0x5613d90ec938 0x5613d90ecd08 0x5613d90ed0a8 # | | | |-RecoveryExpr 0x5613d92a0a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92a0ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92a0fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5613d92a0b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5613d92a0bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5613d92a0f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a0ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92a0d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5613d92a0d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5613d92a1ab0 # | | | |-DeclStmt 0x5613d92a12c0 # | | | | `-VarDecl 0x5613d92a10d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5613d92a1288 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a1140 '' lvalue (ADL) = 'dot' 0x5613d90e7968 0x5613d90e7d38 0x5613d90e80d8 0x5613d90e8478 0x5613d90e8780 0x5613d90e8b70 0x5613d90e8f18 0x5613d90e92b8 0x5613d90e9608 0x5613d90e9958 0x5613d90e9d58 0x5613d90ea0f8 0x5613d90ea498 0x5613d90ea838 0x5613d90eac08 0x5613d90eafa8 0x5613d90eb348 0x5613d90eb6e8 0x5613d90eba88 0x5613d90ebe58 0x5613d90ec1f8 0x5613d90ec598 0x5613d90ec938 0x5613d90ecd08 0x5613d90ed0a8 # | | | | |-DeclRefExpr 0x5613d92a1248 'T' lvalue ParmVar 0x5613d92a0d20 'N' 'T' # | | | | `-DeclRefExpr 0x5613d92a1268 'T' lvalue ParmVar 0x5613d92a0ca8 'I' 'T' # | | | |-DeclStmt 0x5613d92a14f8 # | | | | `-VarDecl 0x5613d92a12f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5613d92a14d8 '' '-' # | | | | |-IntegerLiteral 0x5613d92a1360 'int' 1 # | | | | `-BinaryOperator 0x5613d92a14b8 '' '*' # | | | | |-BinaryOperator 0x5613d92a13c0 '' '*' # | | | | | |-DeclRefExpr 0x5613d92a1380 'U' lvalue ParmVar 0x5613d92a0d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5613d92a13a0 'U' lvalue ParmVar 0x5613d92a0d98 'Eta' 'U' # | | | | `-ParenExpr 0x5613d92a1498 '' # | | | | `-BinaryOperator 0x5613d92a1478 '' '-' # | | | | |-IntegerLiteral 0x5613d92a13e0 'int' 1 # | | | | `-BinaryOperator 0x5613d92a1458 '' '*' # | | | | |-DeclRefExpr 0x5613d92a1400 'T' lvalue Var 0x5613d92a10d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5613d92a1438 'T' lvalue Var 0x5613d92a10d8 'Mul' 'T' # | | | |-DeclStmt 0x5613d92a18a0 # | | | | `-VarDecl 0x5613d92a1530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5613d92a1880 '' # | | | | `-BinaryOperator 0x5613d92a1860 '' '-' # | | | | |-BinaryOperator 0x5613d92a15d8 '' '*' # | | | | | |-DeclRefExpr 0x5613d92a1598 'U' lvalue ParmVar 0x5613d92a0d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5613d92a15b8 'T' lvalue ParmVar 0x5613d92a0ca8 'I' 'T' # | | | | `-BinaryOperator 0x5613d92a1840 '' '*' # | | | | |-ParenExpr 0x5613d92a1800 '' # | | | | | `-BinaryOperator 0x5613d92a17e0 '' '+' # | | | | | |-BinaryOperator 0x5613d92a1638 '' '*' # | | | | | | |-DeclRefExpr 0x5613d92a15f8 'U' lvalue ParmVar 0x5613d92a0d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5613d92a1618 'T' lvalue Var 0x5613d92a10d8 'Mul' 'T' # | | | | | `-CallExpr 0x5613d92a17b0 '' # | | | | | |-UnresolvedLookupExpr 0x5613d92a1658 '' lvalue (ADL) = 'sqrt' 0x5613d913cf10 0x5613d913d178 0x5613d913d3f0 0x5613d913d668 0x5613d913d8d8 0x5613d913db50 0x5613d913ddc8 0x5613d913e040 0x5613d9267cc0 0x5613d9268178 0x5613d9268650 0x5613d9268b30 0x5613d9269008 0x5613d9269500 0x5613d92699d8 0x5613d9269eb8 0x5613d926a3a0 0x5613d926a878 0x5613d926ad70 0x5613d926b270 0x5613d926b778 0x5613d926bc70 0x5613d926c188 0x5613d926c6a8 0x5613d926cbd0 0x5613d926d0e8 0x5613d926da30 0x5613d926df70 # | | | | | `-DeclRefExpr 0x5613d92a1778 'T' lvalue Var 0x5613d92a12f8 'K' 'T' # | | | | `-DeclRefExpr 0x5613d92a1820 'T' lvalue ParmVar 0x5613d92a0d20 'N' 'T' # | | | `-ReturnStmt 0x5613d92a1aa0 # | | | `-CallExpr 0x5613d92a1a60 '' # | | | |-UnresolvedLookupExpr 0x5613d92a18f0 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d92a0bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d92a0b70 'T' # | | | |-BinaryOperator 0x5613d92a19a8 '' '<' # | | | | |-DeclRefExpr 0x5613d92a1968 'T' lvalue Var 0x5613d92a12f8 'K' 'T' # | | | | `-IntegerLiteral 0x5613d92a1988 'int' 0 # | | | |-CXXStaticCastExpr 0x5613d92a19f8 'T' static_cast # | | | | `-IntegerLiteral 0x5613d92a19c8 'int' 0 # | | | `-DeclRefExpr 0x5613d92a1a28 'T' lvalue Var 0x5613d92a1530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5613d92a1db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5613d92a1ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a1d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a1b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5613d92a1c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5613d92a3a08 # | | | |-DeclStmt 0x5613d92a1f88 # | | | | `-VarDecl 0x5613d92a1ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5613d92a1f68 '' '/' # | | | | |-DeclRefExpr 0x5613d92a1f28 'T' lvalue ParmVar 0x5613d92a1b90 'X' 'T' # | | | | `-DeclRefExpr 0x5613d92a1f48 'T' lvalue ParmVar 0x5613d92a1c08 'Y' 'T' # | | | |-DeclStmt 0x5613d92a34c0 # | | | | `-VarDecl 0x5613d92a33e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5613d92a34a0 '' '>=' # | | | | |-DeclRefExpr 0x5613d92a3448 'T' lvalue Var 0x5613d92a1ec0 'div' 'T' # | | | | `-IntegerLiteral 0x5613d92a3480 'int' 0 # | | | |-DeclStmt 0x5613d92a3820 # | | | | `-VarDecl 0x5613d92a34f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5613d92a37f0 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a3560 '' lvalue (ADL) = 'frac' 0x5613d90f9c40 0x5613d90f9ea8 0x5613d90fa120 0x5613d90fa398 0x5613d90fa5f8 0x5613d90fa870 0x5613d90faae8 0x5613d90fad70 0x5613d9163e40 0x5613d91642f8 0x5613d91647d0 0x5613d9164cb0 0x5613d9217308 0x5613d92177c0 0x5613d9217c98 0x5613d9218178 0x5613d9218660 0x5613d9218b38 0x5613d9219860 0x5613d9219d60 0x5613d921a268 0x5613d921a760 0x5613d921ac78 0x5613d921b198 0x5613d921b6c0 0x5613d921c5e8 0x5613d921cb20 0x5613d921d060 # | | | | `-CallExpr 0x5613d92a37c0 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a3680 '' lvalue (ADL) = 'abs' 0x5613d90a6e28 0x5613d90a7128 0x5613d90a7438 0x5613d90a7748 0x5613d90a8e68 0x5613d90a9178 0x5613d90a9488 0x5613d90a9798 0x5613d90a9a68 0x5613d90a9d90 0x5613d90aa038 0x5613d90aa2d8 0x5613d90aa528 0x5613d90aa838 0x5613d90aab48 0x5613d90ab5d8 0x5613d90ab8c8 0x5613d90abbd8 0x5613d90abee8 0x5613d90ac1f8 0x5613d90b0b70 0x5613d90b0e18 0x5613d90b10b8 0x5613d90b1358 0x5613d90b15a8 0x5613d90b18b8 0x5613d90b2cc8 0x5613d90b2fd8 # | | | | `-DeclRefExpr 0x5613d92a37a0 'T' lvalue Var 0x5613d92a1ec0 'div' 'T' # | | | `-ReturnStmt 0x5613d92a39f8 # | | | `-BinaryOperator 0x5613d92a39d8 '' '*' # | | | |-CallExpr 0x5613d92a3978 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a3858 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92a1b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92a1ae0 'T' # | | | | |-DeclRefExpr 0x5613d92a38d0 'bool' lvalue Var 0x5613d92a33e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5613d92a3908 'T' lvalue Var 0x5613d92a34f8 'frc' 'T' # | | | | `-UnaryOperator 0x5613d92a3960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5613d92a3940 'T' lvalue Var 0x5613d92a34f8 'frc' 'T' # | | | `-DeclRefExpr 0x5613d92a39b8 'T' lvalue ParmVar 0x5613d92a1c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5613d92a3e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d92a3a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92a3ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92a3d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a3bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5613d92a3cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5613d92a46b8 # | | | |-DeclStmt 0x5613d92a3ff0 # | | | | `-VarDecl 0x5613d92a3f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5613d92a3fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5613d92a3fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5613d92a3f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5613d92a3f88 '' contains-errors lvalue # | | | |-DeclStmt 0x5613d92a4140 # | | | | `-VarDecl 0x5613d92a4050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5613d92a4118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5613d92a40f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5613d92a40b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5613d92a40d8 'int' 0 # | | | |-DeclStmt 0x5613d92a4500 # | | | | `-VarDecl 0x5613d92a41b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5613d92a44d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5613d92a44a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5613d92a4218 '' lvalue (ADL) = 'frac' 0x5613d90f9c40 0x5613d90f9ea8 0x5613d90fa120 0x5613d90fa398 0x5613d90fa5f8 0x5613d90fa870 0x5613d90faae8 0x5613d90fad70 0x5613d9163e40 0x5613d91642f8 0x5613d91647d0 0x5613d9164cb0 0x5613d9217308 0x5613d92177c0 0x5613d9217c98 0x5613d9218178 0x5613d9218660 0x5613d9218b38 0x5613d9219860 0x5613d9219d60 0x5613d921a268 0x5613d921a760 0x5613d921ac78 0x5613d921b198 0x5613d921b6c0 0x5613d921c5e8 0x5613d921cb20 0x5613d921d060 # | | | | `-CallExpr 0x5613d92a4478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5613d92a4338 '' lvalue (ADL) = 'abs' 0x5613d90a6e28 0x5613d90a7128 0x5613d90a7438 0x5613d90a7748 0x5613d90a8e68 0x5613d90a9178 0x5613d90a9488 0x5613d90a9798 0x5613d90a9a68 0x5613d90a9d90 0x5613d90aa038 0x5613d90aa2d8 0x5613d90aa528 0x5613d90aa838 0x5613d90aab48 0x5613d90ab5d8 0x5613d90ab8c8 0x5613d90abbd8 0x5613d90abee8 0x5613d90ac1f8 0x5613d90b0b70 0x5613d90b0e18 0x5613d90b10b8 0x5613d90b1358 0x5613d90b15a8 0x5613d90b18b8 0x5613d90b2cc8 0x5613d90b2fd8 # | | | | `-RecoveryExpr 0x5613d92a4458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5613d92a46a8 # | | | `-BinaryOperator 0x5613d92a4688 '' contains-errors '*' # | | | |-CallExpr 0x5613d92a4628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5613d92a4538 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92a3a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92a3a38 'T' # | | | | |-RecoveryExpr 0x5613d92a45b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5613d92a45d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5613d92a4610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5613d92a45f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92a4668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92a4af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5613d92a4730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a4a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a47e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5613d92a4858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5613d92a48d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5613d92a4fe0 # | | | |-DeclStmt 0x5613d92a4e60 # | | | | `-VarDecl 0x5613d92a4c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5613d92a4e30 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a4c70 '' lvalue (ADL) = 'saturate' 0x5613d90f00b8 0x5613d90f0320 0x5613d90f0598 0x5613d90f0810 0x5613d90f0a70 0x5613d90f0ce8 0x5613d90f0f60 0x5613d90f11d8 0x5613d90f1438 0x5613d90f16b0 0x5613d90f1928 0x5613d90f1bf0 # | | | | `-BinaryOperator 0x5613d92a4e10 '' '/' # | | | | |-ParenExpr 0x5613d92a4d70 '' # | | | | | `-BinaryOperator 0x5613d92a4d50 '' '-' # | | | | | |-DeclRefExpr 0x5613d92a4d10 'T' lvalue ParmVar 0x5613d92a48d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5613d92a4d30 'T' lvalue ParmVar 0x5613d92a47e0 'Min' 'T' # | | | | `-ParenExpr 0x5613d92a4df0 '' # | | | | `-BinaryOperator 0x5613d92a4dd0 '' '-' # | | | | |-DeclRefExpr 0x5613d92a4d90 'T' lvalue ParmVar 0x5613d92a4858 'Max' 'T' # | | | | `-DeclRefExpr 0x5613d92a4db0 'T' lvalue ParmVar 0x5613d92a47e0 'Min' 'T' # | | | `-ReturnStmt 0x5613d92a4fd0 # | | | `-BinaryOperator 0x5613d92a4fb0 '' '*' # | | | |-BinaryOperator 0x5613d92a4f70 '' '*' # | | | | |-ParenExpr 0x5613d92a4f30 '' # | | | | | `-BinaryOperator 0x5613d92a4f10 '' '-' # | | | | | |-IntegerLiteral 0x5613d92a4e78 'int' 3 # | | | | | `-BinaryOperator 0x5613d92a4ef0 '' '*' # | | | | | |-IntegerLiteral 0x5613d92a4e98 'int' 2 # | | | | | `-DeclRefExpr 0x5613d92a4eb8 'T' lvalue Var 0x5613d92a4c08 'S' 'T' # | | | | `-DeclRefExpr 0x5613d92a4f50 'T' lvalue Var 0x5613d92a4c08 'S' 'T' # | | | `-DeclRefExpr 0x5613d92a4f90 'T' lvalue Var 0x5613d92a4c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5613d92a54c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5613d92a5000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92a5098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92a5420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a51b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5613d92a5270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5613d92a5330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5613d92a59e0 # | | | |-DeclStmt 0x5613d92a5878 # | | | | `-VarDecl 0x5613d92a55a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5613d92a5850 '' contains-errors lvalue # | | | | `-CallExpr 0x5613d92a5820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5613d92a5610 '' lvalue (ADL) = 'saturate' 0x5613d90f00b8 0x5613d90f0320 0x5613d90f0598 0x5613d90f0810 0x5613d90f0a70 0x5613d90f0ce8 0x5613d90f0f60 0x5613d90f11d8 0x5613d90f1438 0x5613d90f16b0 0x5613d90f1928 0x5613d90f1bf0 # | | | | `-BinaryOperator 0x5613d92a5800 '' contains-errors '/' # | | | | |-ParenExpr 0x5613d92a5738 '' contains-errors # | | | | | `-BinaryOperator 0x5613d92a5718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5613d92a56d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5613d92a56b0 'int' lvalue ParmVar 0x5613d92a5330 'X' 'int' # | | | | | `-RecoveryExpr 0x5613d92a56f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5613d92a57e0 '' contains-errors # | | | | `-BinaryOperator 0x5613d92a57c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5613d92a5778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5613d92a5758 'int' lvalue ParmVar 0x5613d92a5270 'Max' 'int' # | | | | `-RecoveryExpr 0x5613d92a57a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5613d92a59d0 # | | | `-BinaryOperator 0x5613d92a59b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5613d92a5970 '' contains-errors '*' # | | | | |-ParenExpr 0x5613d92a5930 '' contains-errors # | | | | | `-BinaryOperator 0x5613d92a5910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5613d92a5890 'int' 3 # | | | | | `-BinaryOperator 0x5613d92a58f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5613d92a58b0 'int' 2 # | | | | | `-RecoveryExpr 0x5613d92a58d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5613d92a5950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92a5990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92a5e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5613d92a5a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a5da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a5b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5613d92a5ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5613d92a5c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5613d92a6c08 # | | | |-DeclStmt 0x5613d92a5fb0 # | | | | `-VarDecl 0x5613d92a5ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5613d92a5f90 '' '<' # | | | | |-DeclRefExpr 0x5613d92a5f50 'T' lvalue ParmVar 0x5613d92a5b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5613d92a5f70 'int' 0 # | | | |-DeclStmt 0x5613d92a61a0 # | | | | `-VarDecl 0x5613d92a5fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5613d92a6160 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a6070 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92a5a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92a5a18 'T' # | | | | |-DeclRefExpr 0x5613d92a60e8 'bool' lvalue Var 0x5613d92a5ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5613d92a6120 'int' 0 # | | | | `-DeclRefExpr 0x5613d92a6140 'T' lvalue ParmVar 0x5613d92a5b30 'NDotL' 'T' # | | | |-DeclStmt 0x5613d92a63b8 # | | | | `-VarDecl 0x5613d92a6230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5613d92a6390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5613d92a6330 'void' # | | | | |-IntegerLiteral 0x5613d92a6298 'int' 1 # | | | | |-DeclRefExpr 0x5613d92a62b8 'T' lvalue Var 0x5613d92a5fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5613d92a62f0 'int' 0 # | | | | `-IntegerLiteral 0x5613d92a6310 'int' 1 # | | | |-DeclStmt 0x5613d92a65f8 # | | | | `-VarDecl 0x5613d92a63e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5613d92a65c0 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a6448 '' lvalue (ADL) = 'or' 0x5613d9120b78 0x5613d9120e88 0x5613d91211a8 0x5613d91214c8 0x5613d91217e8 0x5613d9121af0 0x5613d9121df8 0x5613d9122100 0x5613d9122408 0x5613d9122710 0x5613d9122a18 0x5613d9122d20 0x5613d9123028 0x5613d9123330 0x5613d9123638 0x5613d9123968 0x5613d9123c70 0x5613d9123f78 0x5613d9124280 # | | | | |-DeclRefExpr 0x5613d92a6520 'bool' lvalue Var 0x5613d92a5ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5613d92a65a0 '' # | | | | `-BinaryOperator 0x5613d92a6580 '' '<' # | | | | |-DeclRefExpr 0x5613d92a6540 'T' lvalue ParmVar 0x5613d92a5ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5613d92a6560 'int' 0 # | | | |-DeclStmt 0x5613d92a6998 # | | | | `-VarDecl 0x5613d92a6630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5613d92a6968 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a6698 '' lvalue (ADL) = 'exp' 0x5613d90edc70 0x5613d90eded8 0x5613d90ee150 0x5613d90ee3c8 0x5613d90ee628 0x5613d90ee8a0 0x5613d90eeb18 0x5613d90eeda0 0x5613d91f8438 0x5613d91f88e8 0x5613d91f8db8 0x5613d91f9290 0x5613d91f9768 0x5613d91f9c20 0x5613d91fa780 0x5613d91fac60 0x5613d91fb148 0x5613d91fb620 0x5613d91fbb18 0x5613d91fc018 0x5613d91fc520 0x5613d91fd360 0x5613d91fd878 0x5613d91fdd98 0x5613d91fe2c0 0x5613d91fe7d8 0x5613d91fed10 0x5613d9202788 # | | | | `-BinaryOperator 0x5613d92a6948 '' '*' # | | | | |-CallExpr 0x5613d92a68f8 '' # | | | | | |-UnresolvedLookupExpr 0x5613d92a67b8 '' lvalue (ADL) = 'log' 0x5613d90ff7e8 0x5613d90ffa50 0x5613d90ffd20 0x5613d90fff98 0x5613d91001f8 0x5613d9100470 0x5613d91006e8 0x5613d9100960 0x5613d922e168 0x5613d922e618 0x5613d922eae8 0x5613d922efc0 0x5613d922f498 0x5613d922f950 0x5613d922fe40 0x5613d9230320 0x5613d9230808 0x5613d9230ce0 0x5613d92311d8 0x5613d92316d8 0x5613d9232410 0x5613d9232908 0x5613d9232e20 0x5613d9233340 0x5613d9233868 0x5613d9233d80 0x5613d92342b8 0x5613d92350a8 # | | | | | `-DeclRefExpr 0x5613d92a68d8 'T' lvalue ParmVar 0x5613d92a5ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5613d92a6928 'T' lvalue ParmVar 0x5613d92a5c20 'M' 'T' # | | | |-BinaryOperator 0x5613d92a6bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5613d92a6a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5613d92a69e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5613d92a69b0 'int' contains-errors lvalue Var 0x5613d92a6230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5613d92a6a10 'int' 2 # | | | | `-CallExpr 0x5613d92a6b78 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a6a70 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92a5a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92a5a18 'T' # | | | | |-DeclRefExpr 0x5613d92a6ae8 'bool' lvalue Var 0x5613d92a63e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5613d92a6b20 'int' 0 # | | | | `-DeclRefExpr 0x5613d92a6b40 'T' lvalue Var 0x5613d92a6630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5613d92a6bf8 # | | | `-RecoveryExpr 0x5613d92a6bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92a6fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5613d92a6c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a6f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a6d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5613d92a6d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92a6df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5613d92a7368 # | | | `-ReturnStmt 0x5613d92a7358 # | | | `-CallExpr 0x5613d92a7318 '' # | | | |-UnresolvedLookupExpr 0x5613d92a70b8 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | |-BinaryOperator 0x5613d92a72a0 '' '<' # | | | | |-CallExpr 0x5613d92a7248 '' # | | | | | |-UnresolvedLookupExpr 0x5613d92a7100 '' lvalue (ADL) = 'dot' 0x5613d90e7968 0x5613d90e7d38 0x5613d90e80d8 0x5613d90e8478 0x5613d90e8780 0x5613d90e8b70 0x5613d90e8f18 0x5613d90e92b8 0x5613d90e9608 0x5613d90e9958 0x5613d90e9d58 0x5613d90ea0f8 0x5613d90ea498 0x5613d90ea838 0x5613d90eac08 0x5613d90eafa8 0x5613d90eb348 0x5613d90eb6e8 0x5613d90eba88 0x5613d90ebe58 0x5613d90ec1f8 0x5613d90ec598 0x5613d90ec938 0x5613d90ecd08 0x5613d90ed0a8 # | | | | | |-DeclRefExpr 0x5613d92a7208 'T' lvalue ParmVar 0x5613d92a6d78 'I' 'T' # | | | | | `-DeclRefExpr 0x5613d92a7228 'T' lvalue ParmVar 0x5613d92a6df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5613d92a7280 'int' 0 # | | | |-DeclRefExpr 0x5613d92a72c0 'T' lvalue ParmVar 0x5613d92a6d00 'N' 'T' # | | | `-UnaryOperator 0x5613d92a7300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5613d92a72e0 'T' lvalue ParmVar 0x5613d92a6d00 'N' 'T' # | | |-FunctionTemplateDecl 0x5613d92a7a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5613d92a7380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a79f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a7870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5613d92a78e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5613d92a7d40 # | | | `-ReturnStmt 0x5613d92a7d30 # | | | `-BinaryOperator 0x5613d92a7d10 '' '*' # | | | |-CallExpr 0x5613d92a7cc0 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a7b80 '' lvalue (ADL) = 'exp2' 0x5613d90ef000 0x5613d90ef268 0x5613d90ef4e0 0x5613d90ef758 0x5613d90ef9b8 0x5613d90cddc0 0x5613d90ce038 0x5613d90ce2b0 0x5613d9202ce0 0x5613d9203198 0x5613d9203670 0x5613d9203b50 0x5613d9204028 0x5613d9204550 0x5613d9204a28 0x5613d9204f08 0x5613d92053f0 0x5613d92058c8 0x5613d9205dc0 0x5613d92062c0 0x5613d92067e0 0x5613d9206cd8 0x5613d92071f0 0x5613d9207710 0x5613d9207c38 0x5613d9208150 0x5613d9208988 0x5613d9208ec8 # | | | | `-DeclRefExpr 0x5613d92a7ca0 'T' lvalue ParmVar 0x5613d92a78e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5613d92a7cf0 'T' lvalue ParmVar 0x5613d92a7870 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92a80d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5613d92a7d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5613d92a7de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5613d92a7e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5613d92a8030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a7f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5613d92a87d0 # | | | |-DeclStmt 0x5613d92a8470 # | | | | `-VarDecl 0x5613d92a81d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5613d92a8440 '' # | | | | |-DeclRefExpr 0x5613d92a83e8 '' Function 0x5613d92a8290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5613d92a8420 'T' lvalue ParmVar 0x5613d92a7f10 'X' 'T' # | | | |-DeclStmt 0x5613d92a85e8 # | | | | `-VarDecl 0x5613d92a84a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5613d92a85c8 '' '-' # | | | | |-ParenExpr 0x5613d92a8570 'int' # | | | | | `-BinaryOperator 0x5613d92a8550 'int' '-' # | | | | | |-DeclRefExpr 0x5613d92a8510 'int' NonTypeTemplateParm 0x5613d92a7e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5613d92a8530 'int' 1 # | | | | `-DeclRefExpr 0x5613d92a8590 'K' lvalue Var 0x5613d92a81d8 'FBH' 'K' # | | | |-BinaryOperator 0x5613d92a8778 '' '=' # | | | | |-DeclRefExpr 0x5613d92a8600 'K' lvalue Var 0x5613d92a81d8 'FBH' 'K' # | | | | `-CallExpr 0x5613d92a8738 '' # | | | | |-UnresolvedLookupExpr 0x5613d92a8620 '' lvalue (ADL) = 'select' 0x5613d90f2158 # | | | | |-BinaryOperator 0x5613d92a86c0 '' '==' # | | | | | |-DeclRefExpr 0x5613d92a8668 'K' lvalue Var 0x5613d92a81d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5613d92a86a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5613d92a8688 'int' 1 # | | | | |-DeclRefExpr 0x5613d92a86e0 'K' lvalue Var 0x5613d92a81d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5613d92a8700 'K' lvalue Var 0x5613d92a84a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5613d92a87b8 nrvo_candidate(Var 0x5613d92a81d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5613d92a8798 'K' lvalue Var 0x5613d92a81d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5613d92a8a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5613d92a8800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a8990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a88b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5613d92a8d58 # | | | `-ReturnStmt 0x5613d92a8d48 # | | | `-CallExpr 0x5613d92a8d18 '' # | | | |-DeclRefExpr 0x5613d92a8cc0 '' Function 0x5613d92a8b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5613d92a8cf8 'T' lvalue ParmVar 0x5613d92a88b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92a8fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5613d92a8d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92a8f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92a8e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5613d92a92c8 # | | | `-ReturnStmt 0x5613d92a92b8 # | | | `-CallExpr 0x5613d92a9288 '' # | | | |-DeclRefExpr 0x5613d92a9230 '' Function 0x5613d92a90d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5613d92a9268 'T' lvalue ParmVar 0x5613d92a8e20 'input' 'T' # | | `-FunctionTemplateDecl 0x5613d92a9518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5613d92a92e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5613d92a9470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5613d92a9390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5613d92a9cd8 # | | |-DeclStmt 0x5613d92a9750 # | | | `-VarDecl 0x5613d92a9618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5613d92a9720 '' # | | | |-UnresolvedLookupExpr 0x5613d92a9680 '' lvalue (ADL) = 'ddx_coarse' 0x5613d9133c50 0x5613d9133eb8 0x5613d9134130 0x5613d91343a8 0x5613d9134608 0x5613d9134880 0x5613d9134af8 0x5613d9134d70 # | | | `-DeclRefExpr 0x5613d92a9700 'T' lvalue ParmVar 0x5613d92a9390 'input' 'T' # | | |-BinaryOperator 0x5613d92a9910 '' '=' # | | | |-DeclRefExpr 0x5613d92a9768 'T' lvalue Var 0x5613d92a9618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5613d92a98e0 '' # | | | |-UnresolvedLookupExpr 0x5613d92a97a0 '' lvalue (ADL) = 'abs' 0x5613d90a6e28 0x5613d90a7128 0x5613d90a7438 0x5613d90a7748 0x5613d90a8e68 0x5613d90a9178 0x5613d90a9488 0x5613d90a9798 0x5613d90a9a68 0x5613d90a9d90 0x5613d90aa038 0x5613d90aa2d8 0x5613d90aa528 0x5613d90aa838 0x5613d90aab48 0x5613d90ab5d8 0x5613d90ab8c8 0x5613d90abbd8 0x5613d90abee8 0x5613d90ac1f8 0x5613d90b0b70 0x5613d90b0e18 0x5613d90b10b8 0x5613d90b1358 0x5613d90b15a8 0x5613d90b18b8 0x5613d90b2cc8 0x5613d90b2fd8 # | | | `-DeclRefExpr 0x5613d92a98c0 'T' lvalue Var 0x5613d92a9618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5613d92a9a88 # | | | `-VarDecl 0x5613d92a9950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5613d92a9a58 '' # | | | |-UnresolvedLookupExpr 0x5613d92a99b8 '' lvalue (ADL) = 'ddy_coarse' 0x5613d9134fd0 0x5613d9135238 0x5613d91354b0 0x5613d9135728 0x5613d919d7f0 0x5613d919da68 0x5613d919dce0 0x5613d919df58 # | | | `-DeclRefExpr 0x5613d92a9a38 'T' lvalue ParmVar 0x5613d92a9390 'input' 'T' # | | |-BinaryOperator 0x5613d92a9c48 '' '=' # | | | |-DeclRefExpr 0x5613d92a9aa0 'T' lvalue Var 0x5613d92a9950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5613d92a9c18 '' # | | | |-UnresolvedLookupExpr 0x5613d92a9ad8 '' lvalue (ADL) = 'abs' 0x5613d90a6e28 0x5613d90a7128 0x5613d90a7438 0x5613d90a7748 0x5613d90a8e68 0x5613d90a9178 0x5613d90a9488 0x5613d90a9798 0x5613d90a9a68 0x5613d90a9d90 0x5613d90aa038 0x5613d90aa2d8 0x5613d90aa528 0x5613d90aa838 0x5613d90aab48 0x5613d90ab5d8 0x5613d90ab8c8 0x5613d90abbd8 0x5613d90abee8 0x5613d90ac1f8 0x5613d90b0b70 0x5613d90b0e18 0x5613d90b10b8 0x5613d90b1358 0x5613d90b15a8 0x5613d90b18b8 0x5613d90b2cc8 0x5613d90b2fd8 # | | | `-DeclRefExpr 0x5613d92a9bf8 'T' lvalue Var 0x5613d92a9950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5613d92a9cc8 # | | `-BinaryOperator 0x5613d92a9ca8 '' '+' # | | |-DeclRefExpr 0x5613d92a9c68 'T' lvalue Var 0x5613d92a9618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5613d92a9c88 'T' lvalue Var 0x5613d92a9950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5613d929e6b8 col:10 implicit C # | | `-FunctionDecl 0x5613d929e708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5613d929e810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5613d929e878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5613d929e8e0 <> 'float' # | | |-BuiltinAttr 0x5613d929e7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5613d929e960 Implicit # | | `-ConstAttr 0x5613d929e988 Implicit # | |-LinkageSpecDecl 0x5613d92a8240 col:11 implicit C # | | `-FunctionDecl 0x5613d92a8290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5613d92a8338 <> Implicit 702 # | | |-NoThrowAttr 0x5613d92a8398 Implicit # | | `-ConstAttr 0x5613d92a83c0 Implicit # | |-LinkageSpecDecl 0x5613d92a8b18 col:10 implicit C # | | `-FunctionDecl 0x5613d92a8b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5613d92a8c10 <> Implicit 692 # | | |-NoThrowAttr 0x5613d92a8c70 Implicit # | | `-ConstAttr 0x5613d92a8c98 Implicit # | |-LinkageSpecDecl 0x5613d92a9088 col:10 implicit C # | | `-FunctionDecl 0x5613d92a90d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5613d92a9180 <> Implicit 694 # | | |-NoThrowAttr 0x5613d92a91e0 Implicit # | | `-ConstAttr 0x5613d92a9208 Implicit # | |-NamespaceDecl 0x5613d92a9e30 prev 0x5613d9299810 line:14:11 hlsl # | | |-original Namespace 0x5613d8ffda98 'hlsl' # | | |-FunctionTemplateDecl 0x5613d92aa1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5613d92a9ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92a9f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92aa0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92aa048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5613d92aa3c8 # | | | `-ReturnStmt 0x5613d92aa3b8 # | | | `-CallExpr 0x5613d92aa388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92aa2a8 '' lvalue (no ADL) = 'bit_cast' 0x5613d90a3160 0x5613d90a5c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92a9ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92a9ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5613d92aa268 'int' NonTypeTemplateParm 0x5613d92a9f38 'N' 'int' # | | | `-RecoveryExpr 0x5613d92aa368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92aa660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5613d92aa3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92aa5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92aa490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5613d92aa8c0 # | | | `-ReturnStmt 0x5613d92aa8b0 # | | | `-CallExpr 0x5613d92aa880 '' # | | | |-UnresolvedLookupExpr 0x5613d92aa7c0 '' lvalue (no ADL) = 'bit_cast' 0x5613d90a3160 0x5613d90a5c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5613d8ffd360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d92aa430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d92aa3e0 'T' # | | | `-DeclRefExpr 0x5613d92aa860 'T' lvalue ParmVar 0x5613d92aa490 'F' 'T' # | | |-FunctionTemplateDecl 0x5613d92aabe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5613d92aa8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92aa978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92aab38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92aaa88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5613d92aae08 # | | | `-ReturnStmt 0x5613d92aadf8 # | | | `-CallExpr 0x5613d92aadc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92aace8 '' lvalue (no ADL) = 'bit_cast' 0x5613d90a3160 0x5613d90a5c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92aa930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92aa8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5613d92aaca8 'int' NonTypeTemplateParm 0x5613d92aa978 'N' 'int' # | | | `-RecoveryExpr 0x5613d92aada8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92ab0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5613d92aae20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92aaff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92aaed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5613d92ab300 # | | | `-ReturnStmt 0x5613d92ab2f0 # | | | `-CallExpr 0x5613d92ab2c0 '' # | | | |-UnresolvedLookupExpr 0x5613d92ab200 '' lvalue (no ADL) = 'bit_cast' 0x5613d90a3160 0x5613d90a5c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5613d8ffd260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d92aae70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d92aae20 'T' # | | | `-DeclRefExpr 0x5613d92ab2a0 'T' lvalue ParmVar 0x5613d92aaed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5613d92ab638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5613d92ab318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92ab3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92ab590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92ab4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5613d9170940 # | | | `-ReturnStmt 0x5613d9170930 # | | | `-CallExpr 0x5613d9170900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d9170820 '' lvalue (no ADL) = 'bit_cast' 0x5613d90a3160 0x5613d90a5c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92ab370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92ab318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5613d92ab718 'int' NonTypeTemplateParm 0x5613d92ab3b8 'N' 'int' # | | | `-RecoveryExpr 0x5613d91708e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d9170be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5613d9170958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9170b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5613d9170a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5613d9170e58 # | | | `-ReturnStmt 0x5613d9170e48 # | | | `-CallExpr 0x5613d9170e18 '' # | | | |-UnresolvedLookupExpr 0x5613d9170d58 '' lvalue (no ADL) = 'bit_cast' 0x5613d90a3160 0x5613d90a5c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5613d91709b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5613d9170958 'T' # | | | `-DeclRefExpr 0x5613d9170df8 'T' lvalue ParmVar 0x5613d9170a10 'F' 'T' # | | |-FunctionDecl 0x5613d9171248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5613d9170e98 col:19 'double' # | | | |-ParmVarDecl 0x5613d9170f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9170fe8 out # | | | |-ParmVarDecl 0x5613d9171060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d91710c8 out # | | | |-BuiltinAliasAttr 0x5613d9171308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5613d9171380 Implicit # | | | `-ConstAttr 0x5613d91713a8 Implicit # | | |-FunctionDecl 0x5613d91717d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5613d9171420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5613d9171510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9171578 out # | | | |-ParmVarDecl 0x5613d91715f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9171658 out # | | | |-BuiltinAliasAttr 0x5613d9171898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5613d9171910 Implicit # | | | `-ConstAttr 0x5613d9171938 Implicit # | | |-FunctionDecl 0x5613d9171d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5613d91719b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5613d9171aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9171b08 out # | | | |-ParmVarDecl 0x5613d9171b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9171be8 out # | | | |-BuiltinAliasAttr 0x5613d9171e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5613d9171ea0 Implicit # | | | `-ConstAttr 0x5613d9171ec8 Implicit # | | |-FunctionDecl 0x5613d91722f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5613d9171f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5613d9172030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9172098 out # | | | |-ParmVarDecl 0x5613d9172110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5613d9172178 out # | | | |-BuiltinAliasAttr 0x5613d91723b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5613d9172430 Implicit # | | | `-ConstAttr 0x5613d9172458 Implicit # | | |-FunctionTemplateDecl 0x5613d9172ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5613d9172490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9172a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d9172848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5613d91728c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5613d9172c30 # | | | `-ReturnStmt 0x5613d9172c20 # | | | `-CallExpr 0x5613d9172be8 '' # | | | |-UnresolvedLookupExpr 0x5613d9172b60 '' lvalue (no ADL) = 'distance_impl' 0x5613d929b3f8 # | | | |-DeclRefExpr 0x5613d9172ba8 'T' lvalue ParmVar 0x5613d9172848 'X' 'T' # | | | `-DeclRefExpr 0x5613d9172bc8 'T' lvalue ParmVar 0x5613d91728c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5613d91731f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5613d9172c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d9173148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d9172fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5613d9173030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5613d9173370 # | | | `-ReturnStmt 0x5613d9173360 # | | | `-CallExpr 0x5613d9173328 '' # | | | |-UnresolvedLookupExpr 0x5613d91732a0 '' lvalue (no ADL) = 'distance_impl' 0x5613d929b3f8 # | | | |-DeclRefExpr 0x5613d91732e8 'T' lvalue ParmVar 0x5613d9172fb8 'X' 'T' # | | | `-DeclRefExpr 0x5613d9173308 'T' lvalue ParmVar 0x5613d9173030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5613d9173700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5613d91733a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d9173658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5613d9173480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5613d9173548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5613d9173880 # | | | `-ReturnStmt 0x5613d9173870 # | | | `-CallExpr 0x5613d9173838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d91737b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5613d929e0f0 # | | | |-RecoveryExpr 0x5613d91737f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d9173818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d9173c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5613d91738b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d9173b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5613d9173978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5613d9173a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5613d9173d80 # | | | `-ReturnStmt 0x5613d9173d70 # | | | `-CallExpr 0x5613d9173d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d9173cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5613d929e0f0 # | | | |-RecoveryExpr 0x5613d9173cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d9173d18 '' contains-errors lvalue # | | |-FunctionDecl 0x5613d9174048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5613d9173dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5613d9173e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5613d9173ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5613d91743a0 # | | | | `-ReturnStmt 0x5613d9174390 # | | | | `-CallExpr 0x5613d9174308 'float' # | | | | |-ImplicitCastExpr 0x5613d91742f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5613d9174200 'float (half2, half2, float)' lvalue Function 0x5613d929e518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5613d9299880 '__detail' # | | | | |-ImplicitCastExpr 0x5613d9174348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5613d9174230 'half2':'vector' lvalue ParmVar 0x5613d9173dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5613d9174360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5613d9174250 'half2':'vector' lvalue ParmVar 0x5613d9173e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5613d9174378 'float' # | | | | `-DeclRefExpr 0x5613d9174270 'float' lvalue ParmVar 0x5613d9173ec0 'C' 'float' # | | | `-AvailabilityAttr 0x5613d9174108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5613d91745a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5613d91743d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5613d9174450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5613d9174768 # | | | `-ReturnStmt 0x5613d9174758 # | | | `-RecoveryExpr 0x5613d9174720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5613d9174698 '' lvalue (no ADL) = 'dst_impl' 0x5613d929ae10 # | | | |-DeclRefExpr 0x5613d91746e0 'half4':'vector' lvalue ParmVar 0x5613d91743d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5613d9174700 'half4':'vector' lvalue ParmVar 0x5613d9174450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5613d92bc1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5613d9174798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5613d92bc070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5613d92bc398 # | | | `-ReturnStmt 0x5613d92bc388 # | | | `-RecoveryExpr 0x5613d92bc350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5613d92bc2c8 '' lvalue (no ADL) = 'dst_impl' 0x5613d929ae10 # | | | |-DeclRefExpr 0x5613d92bc310 'float4':'vector' lvalue ParmVar 0x5613d9174798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5613d92bc330 'float4':'vector' lvalue ParmVar 0x5613d92bc070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5613d92bc598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5613d92bc3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5613d92bc448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5613d92bc768 # | | | `-ReturnStmt 0x5613d92bc758 # | | | `-RecoveryExpr 0x5613d92bc720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5613d92bc698 '' lvalue (no ADL) = 'dst_impl' 0x5613d929ae10 # | | | |-DeclRefExpr 0x5613d92bc6e0 'double4':'vector' lvalue ParmVar 0x5613d92bc3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5613d92bc700 'double4':'vector' lvalue ParmVar 0x5613d92bc448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5613d92bce10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5613d92bc780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92bcd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5613d92bcae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5613d92bcb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92bcbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5613d92bcfb0 # | | | `-ReturnStmt 0x5613d92bcfa0 # | | | `-CallExpr 0x5613d92bcf60 '' # | | | |-UnresolvedLookupExpr 0x5613d92bceb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5613d92a6fc8 # | | | |-DeclRefExpr 0x5613d92bcf00 'T' lvalue ParmVar 0x5613d92bcae8 'N' 'T' # | | | |-DeclRefExpr 0x5613d92bcf20 'T' lvalue ParmVar 0x5613d92bcb60 'I' 'T' # | | | `-DeclRefExpr 0x5613d92bcf40 'T' lvalue ParmVar 0x5613d92bcbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5613d92bd610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5613d92bcfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92bd568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5613d92bd338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5613d92bd3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92bd428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5613d92bd7c0 # | | | `-ReturnStmt 0x5613d92bd7b0 # | | | `-CallExpr 0x5613d92bd770 '' # | | | |-UnresolvedLookupExpr 0x5613d92bd6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5613d92a6fc8 # | | | |-DeclRefExpr 0x5613d92bd710 'T' lvalue ParmVar 0x5613d92bd338 'N' 'T' # | | | |-DeclRefExpr 0x5613d92bd730 'T' lvalue ParmVar 0x5613d92bd3b0 'I' 'T' # | | | `-DeclRefExpr 0x5613d92bd750 'T' lvalue ParmVar 0x5613d92bd428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5613d92bdc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5613d92bd7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5613d92bdbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5613d92bd900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5613d92bd9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92bda90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5613d92bde20 # | | | `-ReturnStmt 0x5613d92bde10 # | | | `-CallExpr 0x5613d92bddd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92bdd28 '' lvalue (no ADL) = 'faceforward_impl' 0x5613d92a6fc8 # | | | |-RecoveryExpr 0x5613d92bdd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d92bdd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92bddb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92be288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5613d92bde50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5613d92be1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5613d92bdf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5613d92be028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92be0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5613d92be438 # | | | `-ReturnStmt 0x5613d92be428 # | | | `-CallExpr 0x5613d92be3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92be340 '' lvalue (no ADL) = 'faceforward_impl' 0x5613d92a6fc8 # | | | |-RecoveryExpr 0x5613d92be388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d92be3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92be3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92beac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5613d92be450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92bea18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92be8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5613d92becf8 # | | | `-ReturnStmt 0x5613d92bece8 # | | | `-CallExpr 0x5613d92becb8 '' # | | | |-UnresolvedLookupExpr 0x5613d92bebe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5613d92a80d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92be4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92be450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5613d92beba0 'int' 32 # | | | `-DeclRefExpr 0x5613d92bec98 'T' lvalue ParmVar 0x5613d92be8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92bf340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5613d92bed10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92beda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92bf298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92bf1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5613d92bf4e0 # | | |-FunctionTemplateDecl 0x5613d92bfb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5613d92bf4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92bfa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92bf998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5613d92bfd60 # | | | `-ReturnStmt 0x5613d92bfd50 # | | | `-CallExpr 0x5613d92bfd20 '' # | | | |-UnresolvedLookupExpr 0x5613d92bfc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5613d92a80d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5613d90509c0 'uint' sugar # | | | | | |-Typedef 0x5613d902dce8 'uint' # | | | | | `-BuiltinType 0x5613d8ffd300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5613d92bf540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5613d92bf4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5613d92bfc08 'int' 64 # | | | `-DeclRefExpr 0x5613d92bfd00 'T' lvalue ParmVar 0x5613d92bf998 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92c03b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5613d92bfd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92bfe18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92c0308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92c0258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5613d92c0550 # | | |-FunctionTemplateDecl 0x5613d92c0b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5613d92c0560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c0a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d92c08c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5613d92c0940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5613d92c0c70 # | | | `-ReturnStmt 0x5613d92c0c60 # | | | `-CallExpr 0x5613d92c0c28 '' # | | | |-UnresolvedLookupExpr 0x5613d92c0ba0 '' lvalue (no ADL) = 'fmod_impl' 0x5613d92a1db8 # | | | |-DeclRefExpr 0x5613d92c0be8 'T' lvalue ParmVar 0x5613d92c08c8 'X' 'T' # | | | `-DeclRefExpr 0x5613d92c0c08 'T' lvalue ParmVar 0x5613d92c0940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5613d92c1230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5613d92c0c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c1188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d92c0ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5613d92c1070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5613d92c13b0 # | | | `-ReturnStmt 0x5613d92c13a0 # | | | `-CallExpr 0x5613d92c1368 '' # | | | |-UnresolvedLookupExpr 0x5613d92c12e0 '' lvalue (no ADL) = 'fmod_impl' 0x5613d92a1db8 # | | | |-DeclRefExpr 0x5613d92c1328 'T' lvalue ParmVar 0x5613d92c0ff8 'X' 'T' # | | | `-DeclRefExpr 0x5613d92c1348 'T' lvalue ParmVar 0x5613d92c1070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5613d92c1770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5613d92c13e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92c16c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5613d92c14f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5613d92c15b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5613d92c18f0 # | | | `-ReturnStmt 0x5613d92c18e0 # | | | `-CallExpr 0x5613d92c18a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c1820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5613d92a3e28 # | | | |-RecoveryExpr 0x5613d92c1868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92c1888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c1c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5613d92c1920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92c1bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5613d92c1a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5613d92c1af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5613d92c1df0 # | | | `-ReturnStmt 0x5613d92c1de0 # | | | `-CallExpr 0x5613d92c1da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c1d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5613d92a3e28 # | | | |-RecoveryExpr 0x5613d92c1d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92c1d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c23b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5613d92c1e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c2308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d92c2178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5613d92c21f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5613d92c2520 # | | | `-ReturnStmt 0x5613d92c2510 # | | | `-CallExpr 0x5613d92c24d8 '' # | | | |-UnresolvedLookupExpr 0x5613d92c2450 '' lvalue (no ADL) = 'ldexp_impl' 0x5613d92a7a98 # | | | |-DeclRefExpr 0x5613d92c2498 'T' lvalue ParmVar 0x5613d92c2178 'X' 'T' # | | | `-DeclRefExpr 0x5613d92c24b8 'T' lvalue ParmVar 0x5613d92c21f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5613d92c2ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5613d92c2538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c2a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d92c28a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5613d92c2920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5613d92c2c60 # | | | `-ReturnStmt 0x5613d92c2c50 # | | | `-CallExpr 0x5613d92c2c18 '' # | | | |-UnresolvedLookupExpr 0x5613d92c2b90 '' lvalue (no ADL) = 'ldexp_impl' 0x5613d92a7a98 # | | | |-DeclRefExpr 0x5613d92c2bd8 'T' lvalue ParmVar 0x5613d92c28a8 'X' 'T' # | | | `-DeclRefExpr 0x5613d92c2bf8 'T' lvalue ParmVar 0x5613d92c2920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5613d92c2fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5613d92c2c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92c2f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5613d92c2da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5613d92c2e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5613d92c3160 # | | | `-ReturnStmt 0x5613d92c3150 # | | | `-CallExpr 0x5613d92c3118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c3090 '' lvalue (no ADL) = 'ldexp_impl' 0x5613d92a7a98 # | | | |-RecoveryExpr 0x5613d92c30d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92c30f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c34e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5613d92c3190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92c3438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5613d92c32a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5613d92c3368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5613d92c3660 # | | | `-ReturnStmt 0x5613d92c3650 # | | | `-CallExpr 0x5613d92c3618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c3590 '' lvalue (no ADL) = 'ldexp_impl' 0x5613d92a7a98 # | | | |-RecoveryExpr 0x5613d92c35d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92c35f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c3b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5613d92c3678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c3ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92c39e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5613d92c3cc0 # | | | `-ReturnStmt 0x5613d92c3cb0 # | | | `-CallExpr 0x5613d92c3c80 '' # | | | |-UnresolvedLookupExpr 0x5613d92c3c18 '' lvalue (no ADL) = 'length_impl' 0x5613d9299df8 # | | | `-DeclRefExpr 0x5613d92c3c60 'T' lvalue ParmVar 0x5613d92c39e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92c4220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5613d92c3cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c4178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92c4090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5613d92c4370 # | | | `-ReturnStmt 0x5613d92c4360 # | | | `-CallExpr 0x5613d92c4330 '' # | | | |-UnresolvedLookupExpr 0x5613d92c42c8 '' lvalue (no ADL) = 'length_impl' 0x5613d9299df8 # | | | `-DeclRefExpr 0x5613d92c4310 'T' lvalue ParmVar 0x5613d92c4090 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92c4600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5613d92c43a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92c4558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5613d92c4468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5613d92c4750 # | | | `-ReturnStmt 0x5613d92c4740 # | | | `-CallExpr 0x5613d92c4710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c46a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5613d929a6d0 # | | | `-RecoveryExpr 0x5613d92c46f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c49e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5613d92c4780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92c4938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5613d92c4848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5613d92c4b30 # | | | `-ReturnStmt 0x5613d92c4b20 # | | | `-CallExpr 0x5613d92c4af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c4a88 '' lvalue (no ADL) = 'length_vec_impl' 0x5613d929a6d0 # | | | `-RecoveryExpr 0x5613d92c4ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5613d92c4de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5613d92c4b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5613d92c4be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5613d92c4c60 col:53 used M 'half' # | | | `-CompoundStmt 0x5613d92c4fd8 # | | | `-ReturnStmt 0x5613d92c4fc8 # | | | `-RecoveryExpr 0x5613d92c4f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5613d92c4ee0 '' lvalue (no ADL) = 'lit_impl' 0x5613d92a5e50 # | | | |-DeclRefExpr 0x5613d92c4f28 'half' lvalue ParmVar 0x5613d92c4b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5613d92c4f48 'half' lvalue ParmVar 0x5613d92c4be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5613d92c4f68 'half' lvalue ParmVar 0x5613d92c4c60 'M' 'half' # | | |-FunctionDecl 0x5613d92c5298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5613d92c5008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5613d92c5088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5613d92c5108 col:57 used M 'float' # | | | `-CompoundStmt 0x5613d92c5498 # | | | `-ReturnStmt 0x5613d92c5488 # | | | `-RecoveryExpr 0x5613d92c5448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5613d92c53a0 '' lvalue (no ADL) = 'lit_impl' 0x5613d92a5e50 # | | | |-DeclRefExpr 0x5613d92c53e8 'float' lvalue ParmVar 0x5613d92c5008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5613d92c5408 'float' lvalue ParmVar 0x5613d92c5088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5613d92c5428 'float' lvalue ParmVar 0x5613d92c5108 'M' 'float' # | | |-FunctionDecl 0x5613d92c5578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5613d92c54c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5613d92c5780 # | | | `-ReturnStmt 0x5613d92c5770 # | | | `-CallExpr 0x5613d92c5728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5613d92c5710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5613d92c5660 'int4 (float4)' lvalue Function 0x5613d92999b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5613d9299880 '__detail' # | | | `-ImplicitCastExpr 0x5613d92c5758 'float4':'vector' # | | | `-DeclRefExpr 0x5613d92c5690 'float4':'vector' lvalue ParmVar 0x5613d92c54c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5613d92c5898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5613d92c57b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5613d92c5cb0 # | | | `-ReturnStmt 0x5613d92c5ca0 # | | | `-CallExpr 0x5613d92c5c58 'unsigned int' # | | | |-ImplicitCastExpr 0x5613d92c5c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5613d92c5b88 '' Function 0x5613d92c59e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5613d92c5c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5613d92c5bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5613d92c57b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5613d92c6270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5613d92c5cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c61c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d92c6038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92c60b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5613d92c63e0 # | | | `-ReturnStmt 0x5613d92c63d0 # | | | `-CallExpr 0x5613d92c6398 '' # | | | |-UnresolvedLookupExpr 0x5613d92c6310 '' lvalue (no ADL) = 'reflect_impl' 0x5613d92a0268 # | | | |-DeclRefExpr 0x5613d92c6358 'T' lvalue ParmVar 0x5613d92c6038 'I' 'T' # | | | `-DeclRefExpr 0x5613d92c6378 'T' lvalue ParmVar 0x5613d92c60b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5613d92c69a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5613d92c63f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c68f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5613d92c6768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92c67e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5613d92c6b20 # | | | `-ReturnStmt 0x5613d92c6b10 # | | | `-CallExpr 0x5613d92c6ad8 '' # | | | |-UnresolvedLookupExpr 0x5613d92c6a50 '' lvalue (no ADL) = 'reflect_impl' 0x5613d92a0268 # | | | |-DeclRefExpr 0x5613d92c6a98 'T' lvalue ParmVar 0x5613d92c6768 'I' 'T' # | | | `-DeclRefExpr 0x5613d92c6ab8 'T' lvalue ParmVar 0x5613d92c67e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5613d92c6ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5613d92c6b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5613d92c6df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5613d92c6c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92c6d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5613d92c7020 # | | | `-ReturnStmt 0x5613d92c7010 # | | | `-CallExpr 0x5613d92c6fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c6f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5613d92a0888 # | | | |-RecoveryExpr 0x5613d92c6f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92c6fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c73a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5613d92c7050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5613d92c72f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5613d92c7160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92c7228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5613d92c7520 # | | | `-ReturnStmt 0x5613d92c7510 # | | | `-CallExpr 0x5613d92c74d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c7450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5613d92a0888 # | | | |-RecoveryExpr 0x5613d92c7498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92c74b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92c7b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5613d92c7538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c7ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5613d92c78a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92c7920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5613d92c7998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5613d92c7d20 # | | | `-ReturnStmt 0x5613d92c7d10 # | | | `-CallExpr 0x5613d92c7cd0 '' # | | | |-UnresolvedLookupExpr 0x5613d92c7c28 '' lvalue (no ADL) = 'refract_impl' 0x5613d92a0fc8 # | | | |-DeclRefExpr 0x5613d92c7c70 'T' lvalue ParmVar 0x5613d92c78a8 'I' 'T' # | | | |-DeclRefExpr 0x5613d92c7c90 'T' lvalue ParmVar 0x5613d92c7920 'N' 'T' # | | | `-DeclRefExpr 0x5613d92c7cb0 'T' lvalue ParmVar 0x5613d92c7998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5613d92c83a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5613d92c7d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c82f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5613d92c80c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5613d92c8140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5613d92c81b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5613d92c8550 # | | | `-ReturnStmt 0x5613d92c8540 # | | | `-CallExpr 0x5613d92c8500 '' # | | | |-UnresolvedLookupExpr 0x5613d92c8458 '' lvalue (no ADL) = 'refract_impl' 0x5613d92a0fc8 # | | | |-DeclRefExpr 0x5613d92c84a0 'T' lvalue ParmVar 0x5613d92c80c8 'I' 'T' # | | | |-DeclRefExpr 0x5613d92c84c0 'T' lvalue ParmVar 0x5613d92c8140 'N' 'T' # | | | `-DeclRefExpr 0x5613d92c84e0 'T' lvalue ParmVar 0x5613d92c81b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5613d92c89c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5613d92c8580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5613d92c8918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5613d92c8690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92c8758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5613d92c87d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5613d92c8b70 # | | | `-ReturnStmt 0x5613d92c8b60 # | | | `-CallExpr 0x5613d92c8b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c8a78 '' lvalue (no ADL) = 'refract_impl' 0x5613d92a0fc8 # | | | |-RecoveryExpr 0x5613d92c8ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d92c8ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5613d92c8b00 'half' lvalue ParmVar 0x5613d92c87d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5613d92c8fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5613d92c8ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5613d92c8f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5613d92c8cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5613d92c8d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5613d92c8df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5613d92c9190 # | | | `-ReturnStmt 0x5613d92c9180 # | | | `-CallExpr 0x5613d92c9140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92c9098 '' lvalue (no ADL) = 'refract_impl' 0x5613d92a0fc8 # | | | |-RecoveryExpr 0x5613d92c90e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d92c9100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5613d92c9120 'float' lvalue ParmVar 0x5613d92c8df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5613d92c97f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5613d92c91a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c9748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5613d92c9518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5613d92c9590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5613d92c9608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5613d92c9990 # | | | `-ReturnStmt 0x5613d92c9980 # | | | `-CallExpr 0x5613d92c9940 '' # | | | |-UnresolvedLookupExpr 0x5613d92c9898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5613d92a4af8 # | | | |-DeclRefExpr 0x5613d92c98e0 'T' lvalue ParmVar 0x5613d92c9518 'Min' 'T' # | | | |-DeclRefExpr 0x5613d92c9900 'T' lvalue ParmVar 0x5613d92c9590 'Max' 'T' # | | | `-DeclRefExpr 0x5613d92c9920 'T' lvalue ParmVar 0x5613d92c9608 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92c9ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5613d92c99a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92c9f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5613d92c9d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5613d92c9d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5613d92c9e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5613d92ca1a0 # | | | `-ReturnStmt 0x5613d92ca190 # | | | `-CallExpr 0x5613d92ca150 '' # | | | |-UnresolvedLookupExpr 0x5613d92ca0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5613d92a4af8 # | | | |-DeclRefExpr 0x5613d92ca0f0 'T' lvalue ParmVar 0x5613d92c9d18 'Min' 'T' # | | | |-DeclRefExpr 0x5613d92ca110 'T' lvalue ParmVar 0x5613d92c9d90 'Max' 'T' # | | | `-DeclRefExpr 0x5613d92ca130 'T' lvalue ParmVar 0x5613d92c9e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5613d92ca608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5613d92ca1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92ca560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5613d92ca2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5613d92ca3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5613d92ca470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5613d92ca7b8 # | | | `-ReturnStmt 0x5613d92ca7a8 # | | | `-CallExpr 0x5613d92ca768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92ca6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5613d92a54c8 # | | | |-RecoveryExpr 0x5613d92ca708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d92ca728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92ca748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cac20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5613d92ca7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cab78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5613d92ca8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5613d92ca9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5613d92caa88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5613d92cadd0 # | | | `-ReturnStmt 0x5613d92cadc0 # | | | `-CallExpr 0x5613d92cad80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92cacd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5613d92a54c8 # | | | |-RecoveryExpr 0x5613d92cad20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5613d92cad40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92cad60 '' contains-errors lvalue # | | |-FunctionDecl 0x5613d92caea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5613d92cae00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5613d92cb010 # | | | `-ReturnStmt 0x5613d92cb000 # | | | `-CXXStaticCastExpr 0x5613d92cafd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5613d92cafb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5613d92cafa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5613d92caf70 'uint':'unsigned int' lvalue ParmVar 0x5613d92cae00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5613d92cb530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5613d92cb028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92cb488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92cb398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5613d92cb670 # | | | `-ReturnStmt 0x5613d92cb660 # | | | `-CallExpr 0x5613d92cb630 '' # | | | |-UnresolvedLookupExpr 0x5613d92cb5c8 '' lvalue (no ADL) = 'ddx_impl' 0x5613d92a8a38 # | | | `-DeclRefExpr 0x5613d92cb610 'T' lvalue ParmVar 0x5613d92cb398 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92cbb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5613d92cb688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92cbae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92cb9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5613d92cbce0 # | | | `-ReturnStmt 0x5613d92cbcd0 # | | | `-CallExpr 0x5613d92cbca0 '' # | | | |-UnresolvedLookupExpr 0x5613d92cbc38 '' lvalue (no ADL) = 'ddx_impl' 0x5613d92a8a38 # | | | `-DeclRefExpr 0x5613d92cbc80 'T' lvalue ParmVar 0x5613d92cb9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92cbf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5613d92cbd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cbed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92cbe20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5613d92cc0f0 # | | | `-ReturnStmt 0x5613d92cc0e0 # | | | `-CallExpr 0x5613d92cc0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92cc020 '' lvalue (no ADL) = 'ddx_impl' 0x5613d92a8a38 # | | | `-RecoveryExpr 0x5613d92cc068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cc388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5613d92cc120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cc2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92cc230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5613d92cc4d8 # | | | `-ReturnStmt 0x5613d92cc4c8 # | | | `-CallExpr 0x5613d92cc498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92cc430 '' lvalue (no ADL) = 'ddx_impl' 0x5613d92a8a38 # | | | `-RecoveryExpr 0x5613d92cc478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cc9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5613d92cc4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92cc948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92cc858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5613d92ccb30 # | | | `-ReturnStmt 0x5613d92ccb20 # | | | `-CallExpr 0x5613d92ccaf0 '' # | | | |-UnresolvedLookupExpr 0x5613d92cca88 '' lvalue (no ADL) = 'ddy_impl' 0x5613d92a8fa8 # | | | `-DeclRefExpr 0x5613d92ccad0 'T' lvalue ParmVar 0x5613d92cc858 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92cd050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5613d92ccb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92ccfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92cceb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5613d92cd1a0 # | | | `-ReturnStmt 0x5613d92cd190 # | | | `-CallExpr 0x5613d92cd160 '' # | | | |-UnresolvedLookupExpr 0x5613d92cd0f8 '' lvalue (no ADL) = 'ddy_impl' 0x5613d92a8fa8 # | | | `-DeclRefExpr 0x5613d92cd140 'T' lvalue ParmVar 0x5613d92cceb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92cd438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5613d92cd1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cd390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92cd2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5613d92cd588 # | | | `-ReturnStmt 0x5613d92cd578 # | | | `-CallExpr 0x5613d92cd548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92cd4e0 '' lvalue (no ADL) = 'ddy_impl' 0x5613d92a8fa8 # | | | `-RecoveryExpr 0x5613d92cd528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cd820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5613d92cd5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cd778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92cd6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5613d92cd970 # | | | `-ReturnStmt 0x5613d92cd960 # | | | `-CallExpr 0x5613d92cd930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92cd8c8 '' lvalue (no ADL) = 'ddy_impl' 0x5613d92a8fa8 # | | | `-RecoveryExpr 0x5613d92cd910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cde90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5613d92cd988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92cdde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92cdcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5613d92cdfd0 # | | | `-ReturnStmt 0x5613d92cdfc0 # | | | `-CallExpr 0x5613d92cdf90 '' # | | | |-UnresolvedLookupExpr 0x5613d92cdf28 '' lvalue (no ADL) = 'fwidth_impl' 0x5613d92a9518 # | | | `-DeclRefExpr 0x5613d92cdf70 'T' lvalue ParmVar 0x5613d92cdcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92ce4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5613d92cdfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92ce448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5613d92ce358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5613d92ce640 # | | | `-ReturnStmt 0x5613d92ce630 # | | | `-CallExpr 0x5613d92ce600 '' # | | | |-UnresolvedLookupExpr 0x5613d92ce598 '' lvalue (no ADL) = 'fwidth_impl' 0x5613d92a9518 # | | | `-DeclRefExpr 0x5613d92ce5e0 'T' lvalue ParmVar 0x5613d92ce358 'input' 'T' # | | |-FunctionTemplateDecl 0x5613d92ce8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5613d92ce670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92ce830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92ce780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5613d92cea28 # | | | `-ReturnStmt 0x5613d92cea18 # | | | `-CallExpr 0x5613d92ce9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92ce980 '' lvalue (no ADL) = 'fwidth_impl' 0x5613d92a9518 # | | | `-RecoveryExpr 0x5613d92ce9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cecc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5613d92cea58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cec18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5613d92ceb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5613d92cee10 # | | | `-ReturnStmt 0x5613d92cee00 # | | | `-CallExpr 0x5613d92cedd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92ced68 '' lvalue (no ADL) = 'fwidth_impl' 0x5613d92a9518 # | | | `-RecoveryExpr 0x5613d92cedb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92cf410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d92cee28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92cf368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92cf198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5613d92cf210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5613d92cf510 # | | | `-ReturnStmt 0x5613d92cf500 # | | | `-BinaryOperator 0x5613d92cf4e0 '' '*' # | | | |-DeclRefExpr 0x5613d92cf4a0 'T' lvalue ParmVar 0x5613d92cf198 'x' 'T' # | | | `-DeclRefExpr 0x5613d92cf4c0 'T' lvalue ParmVar 0x5613d92cf210 'y' 'T' # | | |-FunctionTemplateDecl 0x5613d92cfae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d92cf528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5613d92cfa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92cf8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5613d92cf928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5613d92cfbe0 # | | | `-ReturnStmt 0x5613d92cfbd0 # | | | `-BinaryOperator 0x5613d92cfbb0 '' '*' # | | | |-DeclRefExpr 0x5613d92cfb70 'T' lvalue ParmVar 0x5613d92cf8b0 'x' 'T' # | | | `-DeclRefExpr 0x5613d92cfb90 'T' lvalue ParmVar 0x5613d92cf928 'y' 'T' # | | |-FunctionTemplateDecl 0x5613d92cff50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d92cfc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92cfea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92cfcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5613d92cfd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5613d92d0050 # | | | `-ReturnStmt 0x5613d92d0040 # | | | `-BinaryOperator 0x5613d92d0020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5613d92cffe0 'half' lvalue ParmVar 0x5613d92cfcd8 'x' 'half' # | | | `-RecoveryExpr 0x5613d92d0000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92d04a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d92d00c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92d0158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92d03f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92d0228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5613d92d02e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5613d92d05a0 # | | | `-ReturnStmt 0x5613d92d0590 # | | | `-BinaryOperator 0x5613d92d0570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5613d92d0530 'T' lvalue ParmVar 0x5613d92d0228 'x' 'T' # | | | `-RecoveryExpr 0x5613d92d0550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92d0980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d92d05d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5613d92d0640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5613d92d08d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92d0730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5613d92d0808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5613d92d0a80 # | | | `-ReturnStmt 0x5613d92d0a70 # | | | `-BinaryOperator 0x5613d92d0a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5613d92d0a10 'half' lvalue ParmVar 0x5613d92d0730 'x' 'half' # | | | `-RecoveryExpr 0x5613d92d0a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92d0f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d92d0a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92d0b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5613d92d0ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5613d92d0e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5613d92d0ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5613d92d0d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5613d92d1040 # | | | `-ReturnStmt 0x5613d92d1030 # | | | `-BinaryOperator 0x5613d92d1010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5613d92d0fd0 'T' lvalue ParmVar 0x5613d92d0ca0 'x' 'T' # | | | `-RecoveryExpr 0x5613d92d0ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92d13b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d92d1070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92d1308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5613d92d1170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5613d92d11f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5613d92d14b0 # | | | `-ReturnStmt 0x5613d92d14a0 # | | | `-BinaryOperator 0x5613d92d1480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5613d92d1440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5613d92d1460 'half' lvalue ParmVar 0x5613d92d11f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5613d92d18b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d92d14c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92d1568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92d1808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5613d92d1680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5613d92d16f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5613d92d19b0 # | | | `-ReturnStmt 0x5613d92d19a0 # | | | `-BinaryOperator 0x5613d92d1980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5613d92d1940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5613d92d1960 'T' lvalue ParmVar 0x5613d92d16f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5613d92d1d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d92d19e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5613d92d1c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5613d92d1aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5613d92d1b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5613d92d1ea0 # | | | `-ReturnStmt 0x5613d92d1e90 # | | | `-CallExpr 0x5613d92d1e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92d1dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5613d929f888 # | | | |-RecoveryExpr 0x5613d92d1e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92d1e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92d22e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5613d92d1eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5613d92d1f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5613d92d2240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5613d92d2030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5613d92d20f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5613d92d2468 # | | | `-ReturnStmt 0x5613d92d2458 # | | | `-CallExpr 0x5613d92d2420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5613d92d2398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5613d929f888 # | | | |-RecoveryExpr 0x5613d92d23e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5613d92d2400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5613d92d2848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5613d92d2498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5613d92d2508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5613d92d27a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5613d92d2650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5613d92d26d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5613d92d2948 # | | | `-ReturnStmt 0x5613d92d2938 # | | | `-BinaryOperator 0x5613d92d2918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5613d92d28d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5613d92d28f8 'half' lvalue ParmVar 0x5613d92d26d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5613d92d2e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5613d92d2960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5613d92d29f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5613d92d2a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5613d92d2d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5613d92d2bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5613d92d2c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5613d92d2f00 # | | `-ReturnStmt 0x5613d92d2ef0 # | | `-BinaryOperator 0x5613d92d2ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5613d92d2e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5613d92d2eb0 'T' lvalue ParmVar 0x5613d92d2c40 'y' 'T' # | |-LinkageSpecDecl 0x5613d92c5998 col:10 implicit C # | | `-FunctionDecl 0x5613d92c59e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5613d92c5af0 <> 'unsigned int' # | | |-BuiltinAttr 0x5613d92c5a90 <> Implicit 740 # | | `-NoThrowAttr 0x5613d92c5b60 Implicit # | |-FunctionDecl 0x5613d92d30e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5613d92d2fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5613d92d3038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5613d92d3218 # | | `-HLSLNumThreadsAttr 0x5613d92d31b0 8 8 1 # | |-CXXRecordDecl 0x5613d92d3240 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 0x5613d92d32e8 <> Implicit # | | |-CXXRecordDecl 0x5613d92d33a8 col:8 implicit struct ST # | | |-FieldDecl 0x5613d92d3468 col:7 a 'int' # | | `-FieldDecl 0x5613d92d34d0 col:9 b 'float' # | |-FunctionDecl 0x5613d92d37d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5613d92d3638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5613d92d36a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5613d92d3900 # | | `-HLSLNumThreadsAttr 0x5613d92d3898 8 8 1 # | |-FunctionDecl 0x5613d92d3948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5613d92d3af8 # | | `-DeclStmt 0x5613d92d3ae0 # | | `-VarDecl 0x5613d92d3a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5613d92d3b28 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 0x5613d92d3bd0 <> Implicit # | | |-CXXRecordDecl 0x5613d92d3c90 col:8 implicit struct ST2 # | | |-VarDecl 0x5613d92d3d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5613d92d3eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5613d92d3f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5613d92d41e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5613d92d40d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5613d92d4138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5613d92d4310 # | | `-HLSLNumThreadsAttr 0x5613d92d42a8 8 8 1 # | |-FunctionDecl 0x5613d92d4500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5613d92d43f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5613d92d4458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5613d92d4630 # | | `-HLSLNumThreadsAttr 0x5613d92d45c8 8 8 1 # | |-FunctionDecl 0x5613d92d4678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5613d92d4828 # | | `-DeclStmt 0x5613d92d4810 # | | `-VarDecl 0x5613d92d47a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5613d92d4858 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 0x5613d92d4900 <> Implicit # | | |-CXXRecordDecl 0x5613d92d49c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5613d92d4ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5613d92d4b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5613d92d4be8 "SV_GroupID" 0 # | |-FunctionDecl 0x5613d92d4e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5613d92d4d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5613d92d4dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5613d92d4fa0 # | | `-HLSLNumThreadsAttr 0x5613d92d4f38 8 8 1 # | |-FunctionDecl 0x5613d92d5190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5613d92d5080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5613d92d50e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5613d92d52c0 # | | `-HLSLNumThreadsAttr 0x5613d92d5258 8 8 1 # | |-FunctionDecl 0x5613d92d5308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5613d92d54b8 # | | `-DeclStmt 0x5613d92d54a0 # | | `-VarDecl 0x5613d92d5438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5613d92d54e8 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 0x5613d92d5590 <> Implicit # | | |-CXXRecordDecl 0x5613d92d5650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5613d92d5750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5613d92d5828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5613d92d5878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5613d92d5fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5613d92d59b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5613d92d5a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5613d92d60e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5613d92d5af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5613d92d5b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5613d92d6130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5613d92d5c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5613d92d5ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5613d92d6188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5613d92d5d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5613d92d5de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5613d92d61d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5613d92d6228 # | `-HLSLShaderAttr 0x5613d92d6080 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/Language/InitListAST.hlsl (33 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (34 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (35 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (36 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (37 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55ed970efc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55ed970efbe8 '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 0x55ed970efb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55ed970efc70 # | 18853: | `-ReturnStmt 0x55ed970efc60 # | 18854: | `-ImplicitCastExpr 0x55ed970efc48 'int' # | 18855: | `-ExtVectorElementExpr 0x55ed970efc20 'float' r # | 18856: | `-ImplicitCastExpr 0x55ed970efc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55ed970efbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55ed970efdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55ed970efca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55ed970eff28 # | 18861: | `-ReturnStmt 0x55ed970eff18 # | 18862: | `-ExtVectorElementExpr 0x55ed970efef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (38 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x557580756248 <> # | ^ # | # | 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 0x557580756248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x557580756b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x557580756ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x557580756c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x557580756450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (39 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (40 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x56379975cda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x56379975d9e0 <> 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 0x56379975cda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56379975d6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56379975da40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56379975d770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56379975cfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56379975d870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56379975d8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56379975d9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56379975d990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56379975d7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56379975d770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56379975d930 <> 'int' lvalue NonTypeTemplateParm 0x56379975d870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5637997882d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (41 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (42 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (43 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (44 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (45 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (46 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (47 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (49 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (52 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (55 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (58 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (59 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (62 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (63 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (64 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (65 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (66 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (67 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (69 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (71 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (72 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (73 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x56123e51c5f8 <> # | ^ # | # | 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 0x56123e51c5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56123e51cf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56123e51d290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56123e51cfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56123e51c800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (74 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (75 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (76 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (77 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (78 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (79 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (80 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (81 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (82 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55b34459ce58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55b34459d218 'hlsl_constant float' lvalue Var 0x55b34459ca70 '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 0x55b34459cb98 <> Implicit # | 18812: | `-FieldDecl 0x55b34459cc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55b34459cd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55b34459cd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55b34459cdd0 "t2" "space1" # | 18816: | |-VarDecl 0x55b34459ce58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55b34459ced8 <> 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 0x55b34459d158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55b34459d2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55b34459d2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55b34459d288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55b34459d258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55b34459d218 'hlsl_constant float' lvalue Var 0x55b34459ca70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55b34459d270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55b34459d238 'hlsl_constant float' lvalue Var 0x55b34459ce58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55b34459d328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55b34459d408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55b34459d4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (83 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (84 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (85 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (86 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (87 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (88 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (89 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (90 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (91 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (92 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (93 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (94 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (95 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (96 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (97 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (98 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (99 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (100 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (101 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (104 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (106 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (107 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (110 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5589c689eee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5589c689fb20 <> 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 0x5589c6b764e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5589c6b77010 'void (inout int)' lvalue Function 0x5589c6b75e28 '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 0x5589c689eee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5589c689f828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5589c689fb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5589c689f8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5589c689f0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5589c689f9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5589c689fa08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5589c689fb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5589c689fad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5589c689f930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5589c689f8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5589c689fa70 <> 'int' lvalue NonTypeTemplateParm 0x5589c689f9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5589c68cd158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5589c6b76298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5589c6b76278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5589c6b76220 'double' lvalue ParmVar 0x5589c6b75fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5589c6b76260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5589c6b76240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5589c6b764e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5589c6b762b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5589c6b76440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5589c6b76360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5589c6b76698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5589c6b76638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5589c6b76bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5589c6b76c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5589c6b771f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5589c6b770a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5589c6b77090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5589c6b77010 'void (inout int)' lvalue Function 0x5589c6b75e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5589c6b77158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5589c6b770d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5589c6b76ff0 'int' lvalue ParmVar 0x5589c6b76bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5589c6b77108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5589c6b770f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (111 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (112 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (113 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (114 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (115 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (118 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (119 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (121 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (122 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (123 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (124 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (125 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (126 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (127 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (128 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (129 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (130 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (132 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (133 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (134 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (135 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (136 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (137 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (138 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (139 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (141 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (142 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (143 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (146 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (147 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (148 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (149 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (151 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (153 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (154 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55ac1468d4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55ac149331f0 <> 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 0x55ac1468d4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55ac149331f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55ac14933278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55ac14933768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55ac14933730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55ac14933700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55ac149331f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55ac149336f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (155 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (156 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (157 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (161 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (162 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (164 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (165 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5651d32114a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5651d34b71e0 <> 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 0x5651d32114a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5651d34b71e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5651d34b7268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5651d34b7758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5651d34b7720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5651d34b76f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5651d34b71e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5651d34b76e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (166 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (167 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (168 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (169 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (171 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (172 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (173 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (176 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (178 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (179 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (180 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (181 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (182 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (184 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (185 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (186 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (189 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (190 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (193 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (195 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (196 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (199 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (201 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (202 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (203 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (204 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (205 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x556bf1163188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x556bf11630e0 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 0x556bf1163188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x556bf1162e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x556bf11630e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x556bf1162fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x556bf1163278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x556bf1163268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x556bf1163220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x556bf1163200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (206 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (208 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (209 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (211 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (212 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (213 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (214 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (217 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (218 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (220 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (221 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (224 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (225 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (227 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (228 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (229 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (230 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (231 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (232 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (234 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (235 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (236 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (237 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (238 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (243 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (244 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (246 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (247 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (248 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (252 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (253 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (255 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (256 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (257 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (258 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (259 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (260 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (262 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (263 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (266 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (268 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (269 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (271 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (273 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (275 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (277 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (280 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (282 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (283 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (285 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (286 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (287 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (288 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (290 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (294 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (295 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (296 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (297 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (299 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (300 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (301 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (302 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (303 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (304 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (306 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (307 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (309 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (310 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (314 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (316 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (317 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (318 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (319 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (320 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (322 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (323 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (325 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (326 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (329 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (330 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (331 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (332 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (333 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (336 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (337 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (338 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (339 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (340 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (341 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (342 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (343 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (344 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (345 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (346 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (347 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (348 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (349 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (350 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (351 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (353 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (354 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (356 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (357 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (358 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (360 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (362 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (363 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (365 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (369 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (372 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (374 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (375 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (377 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (378 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (379 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (380 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (382 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (383 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (384 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (385 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (386 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (387 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (389 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (390 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (391 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (395 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (396 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (398 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (399 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (400 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (401 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (402 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (403 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (404 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (406 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (409 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (410 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (412 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (413 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (414 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (417 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (418 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (419 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (420 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (422 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (423 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (424 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (426 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (428 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (430 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (431 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (434 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (435 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (438 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (440 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (442 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (443 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (445 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (446 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (448 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (449 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (450 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (451 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (453 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (454 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (455 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (456 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (457 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (458 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (459 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (461 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (462 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (464 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (465 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (466 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (468 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (469 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (470 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (472 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (473 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (474 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (475 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (476 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (477 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (478 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (479 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (481 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (482 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (484 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (485 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (486 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (487 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (488 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (490 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (491 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (493 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (495 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (496 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (497 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (498 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (503 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (504 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (507 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (511 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (512 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (513 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (514 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (515 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 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: 167.43s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.